Commit graph

30037 commits

Author SHA1 Message Date
Daniel Rosenwasser
c5349dc95f Accept object literal commas in ES3, preserve in ES5. 2014-07-29 16:25:10 -07:00
Mohamed Hegazy
990669972a update error positions after rebase 2014-07-29 15:28:25 -07:00
Mohamed Hegazy
f5091c226f Use correct casing for file references 2014-07-29 15:03:35 -07:00
Daniel Rosenwasser
570d2bda33 Print version number for --version. 2014-07-29 14:17:39 -07:00
Mohamed Hegazy
648af3801a react to changes after rebase 2014-07-29 12:35:26 -07:00
Mohamed Hegazy
7faad38c84 remove unused interface 2014-07-29 12:18:12 -07:00
Mohamed Hegazy
a6e87cd9ec enable fourslash tests by default 2014-07-29 12:18:02 -07:00
Mohamed Hegazy
4ad7452a58 Enable passing fourslash tests 2014-07-29 12:17:44 -07:00
Mohamed Hegazy
0a08a42abe enbale fourslash tests 2014-07-29 12:17:33 -07:00
Mohamed Hegazy
85393abfd9 enable formatting tests 2014-07-29 12:17:23 -07:00
Mohamed Hegazy
17f7ed5cbe delete unused file 2014-07-29 12:17:13 -07:00
Mohamed Hegazy
d4ba45cb36 move failing tests to old 2014-07-29 12:17:03 -07:00
Mohamed Hegazy
c6c77ea989 move todoComment tests to old for now 2014-07-29 12:16:53 -07:00
Mohamed Hegazy
4e570248d6 remove unused methods 2014-07-29 12:16:43 -07:00
Mohamed Hegazy
9061e58dff Change services output file name to typescriptservices.js 2014-07-29 12:16:32 -07:00
Mohamed Hegazy
eb9fa722ec Add missing getNewLine method to test implementations of CompilerHost 2014-07-29 12:16:22 -07:00
Mohamed Hegazy
96a9cc9b55 remove unneded ts. qualifiers 2014-07-29 12:16:11 -07:00
Mohamed Hegazy
e9f0c0ae49 Fix noimplicitany issues 2014-07-29 12:16:01 -07:00
Mohamed Hegazy
87ddcbf632 switch document to an interface 2014-07-29 12:15:51 -07:00
Mohamed Hegazy
89161c7bc7 move DocumentRegistry to an interface 2014-07-29 12:15:41 -07:00
Mohamed Hegazy
ee8c4e961e remove _ prefix when applicable 2014-07-29 12:15:32 -07:00
Mohamed Hegazy
f8f061ac4d merge completion helpers in services.ts 2014-07-29 12:15:22 -07:00
Mohamed Hegazy
2b04bcf5a3 merge keyword completions in services.ts 2014-07-29 12:15:12 -07:00
Mohamed Hegazy
6ca9a1a6d8 Move updated code to the ts namespace 2014-07-29 12:15:02 -07:00
Mohamed Hegazy
7d5da6c8ab remove the I prefix from interface name 2014-07-29 12:14:52 -07:00
Mohamed Hegazy
4afbcf7b18 Add Logger definition to services.ts 2014-07-29 12:14:42 -07:00
Mohamed Hegazy
70b8a569d9 move logInternalError to where it is used 2014-07-29 12:14:32 -07:00
Mohamed Hegazy
f1ef966442 Switch classes to interfaces 2014-07-29 12:14:22 -07:00
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