Commit Graph

30 Commits

Author SHA1 Message Date
Mohamed Hegazy
792f9c9ac8 reorganize definitions 2014-07-29 12:14:11 -07:00
Mohamed Hegazy
bfdf2ac69a remove some more unused files 2014-07-29 12:14:01 -07:00
Mohamed Hegazy
2dfd63eb5f consolidate all services in one file: services.ts 2014-07-29 12:13:50 -07:00
Mohamed Hegazy
4a4c74958d clean up coreServices 2014-07-29 12:13:39 -07:00
Mohamed Hegazy
6ed29c2367 Switch classifer to a function 2014-07-29 12:13:29 -07:00
Mohamed Hegazy
742197077b remove unused diagnostics interfaces 2014-07-29 12:13:19 -07:00
Mohamed Hegazy
41826986ac Clean up code and types in typeScriptServices.ts 2014-07-29 12:13:09 -07:00
Mohamed Hegazy
247504924b remove the 'I' prefix from interface names 2014-07-29 12:12:59 -07:00
Mohamed Hegazy
944195e34e only expose needed types 2014-07-29 12:12:49 -07:00
Mohamed Hegazy
02fa159d7c move TypeScriptServicesFactory to shims.ts 2014-07-29 12:12:39 -07:00
Mohamed Hegazy
580eaebad3 some more cleanup 2014-07-29 12:12:28 -07:00
Mohamed Hegazy
cb3f8c1d74 switch some more classes to interfaces 2014-07-29 12:12:18 -07:00
Mohamed Hegazy
410a657b1c Remove the "I" prefix from interface names 2014-07-29 12:12:07 -07:00
Mohamed Hegazy
52688af148 Switch LanguageService from a class to a function 2014-07-29 12:11:57 -07:00
Mohamed Hegazy
b4d5b984ed Remove unused type 2014-07-29 12:11:46 -07:00
Mohamed Hegazy
38771693c6 Delete unused files 2014-07-29 12:11:35 -07:00
Mohamed Hegazy
87763db409 Move ByteOrderMark to services 2014-07-29 12:11:25 -07:00
Mohamed Hegazy
5777320d27 remove unused files 2014-07-29 12:11:13 -07:00
Mohamed Hegazy
e23ff87f5a use Map instead of IIndexable 2014-07-29 12:11:03 -07:00
Mohamed Hegazy
e5d810384c remove dependency on settings 2014-07-29 12:10:52 -07:00
Mohamed Hegazy
3bfc294123 Switch some more classes to interfaces 2014-07-29 12:10:42 -07:00
Mohamed Hegazy
212c184602 use Map instead of StringHashTable 2014-07-29 12:10:31 -07:00
Mohamed Hegazy
346809ba2b wire in getCompletions 2014-07-29 12:10:21 -07:00
Mohamed Hegazy
f8767a5617 wire quick info 2014-07-29 12:07:36 -07:00
Mohamed Hegazy
05eeba5bc9 Do not use noResolve with the LS 2014-07-29 12:07:26 -07:00
Mohamed Hegazy
9395eeaedb add module to defaults, and cleanup document management 2014-07-29 12:07:15 -07:00
Mohamed Hegazy
5819fd4fd4 Change classes into interfaces 2014-07-29 12:07:04 -07:00
Mohamed Hegazy
33433b8fca cleanup 2014-07-29 12:06:53 -07:00
Mohamed Hegazy
253273820d initial change 2014-07-29 12:04:50 -07:00
Mohamed Hegazy
214df64e28 Add snapshot of compiler sources 2014-07-12 17:30:19 -07:00