1519 Commits

Author SHA1 Message Date
Andy Hanson
3bc125463b Add more missing semicolons 2017-03-03 07:00:52 -08:00
Andy Hanson
5ea43c8ba3 Merge branch 'master' into semicolon 2017-03-01 08:09:59 -08:00
Arthur Ozga
65da012527 Merge pull request #14158 from aozgaa/QuickFixPeriods
Add periods to diagnostic messages
2017-02-22 16:15:34 -08:00
Vladimir Matveev
dca368b719 handle the case when conversion of tsconfig.json failed (#14160) 2017-02-21 10:27:50 -08:00
Arthur Ozga
5af5358f3a update unit tests 2017-02-17 14:21:15 -08:00
Ron Buckton
4db86f78b0 Merge branch 'master' into publicTransformers 2017-02-16 17:52:57 -08:00
Ron Buckton
cf72ceb093 Merge branch 'master' into asyncGenerators 2017-02-16 17:22:43 -08:00
Ron Buckton
6ff081fea6 Merge branch 'master' into publicTransformers 2017-02-16 14:33:01 -08:00
Arthur Ozga
6e198f9c51 Merge branch 'master' into MissingPropertyFix 2017-02-16 13:40:27 -08:00
Ron Buckton
0f495fb694 Merge branch 'strictNullFactories' into publicTransformers 2017-02-16 12:41:58 -08:00
Arthur Ozga
cf3b4d6b00 cleanup 2017-02-15 15:15:09 -08:00
Arthur Ozga
f047a6ea31 wip testing 2017-02-14 17:57:25 -08:00
Kanchalai Tanglertsampan
e5cfe5c348 Merge branch 'master' into wip-master-statelessOverload
# Conflicts:
#	src/compiler/factory.ts
2017-02-14 15:21:06 -08:00
Ryan Cavanaugh
87b780d641 Merge pull request #12231 from RyanCavanaugh/ls-proxy
Language service proxy
2017-02-14 14:16:23 -08:00
Mohamed Hegazy
83ef026613 Merge pull request #13996 from Microsoft/UnsupportedExtensionsFix
Fix #13951: VS 2017 complains about unsupported extensions
2017-02-14 13:42:13 -08:00
Ryan Cavanaugh
aec310996c Language service extensibility 2017-02-14 13:35:16 -08:00
Vladimir Matveev
81f4e38643 Enable per-request cancellation (#12371)
enable -per-request cancellation

* restore request for deferred calls

* add tests

* introduce MultistepOperation

* (test) subsequent request cancels the preceding one
2017-02-14 13:18:42 -08:00
Zhengbo Li
1f484a9a03 Merge pull request #13966 from zhengbli/13110
Delete the following new line when removing unused locals
2017-02-14 13:15:17 -08:00
Arthur Ozga
c57fc1fa54 Merge pull request #14055 from aozgaa/UnduplicateAbstractMethodCodeFix
Unduplicate missing abstract member codefix
2017-02-14 11:42:28 -08:00
Arthur Ozga
6c2c2f8f3f use deduplicate 2017-02-14 11:30:19 -08:00
Arthur Ozga
21355982fd Offer missing abstract codefix once
* per class that is missing potentially many abstract members.
2017-02-13 16:58:14 -08:00
Ron Buckton
dedf4a7538 Merge branch 'master' into asyncGenerators 2017-02-13 13:53:34 -08:00
Yui
bc1058e50a Merge pull request #13871 from Microsoft/master-fix13709
[Fix 13709] - Emit __esmodule
2017-02-13 12:32:50 -08:00
Vladimir Matveev
de40000814 switch FileExtensionInfo to always mean .js file and deduplicate entries in getSupportedExtensions (#14046)
* - switch FileExtensionInfo to always mean .js file
- deduplicate entries in getSupportedExtensions

* (PR feedback): updated comment
2017-02-13 12:19:33 -08:00
Kanchalai Tanglertsampan
1243e11a7b Update unittests 2017-02-10 13:26:21 -08:00
Andy Hanson
91421c8dbc Fix "semicolon" lint rule options (was not enabled) 2017-02-10 12:24:10 -08:00
Jason Ramsay
3480fcc69a Always set allowNonTsExtensions for allowJs 2017-02-10 11:13:12 -08:00
Ron Buckton
3e427f4860 Merge branch 'master' into asyncGenerators 2017-02-10 09:46:06 -08:00
Ron Buckton
cd22d81c67 Merge branch 'master' into publicTransformers 2017-02-09 15:44:51 -08:00
Ron Buckton
a295aa8fd1 Reduce stack depth due to substitution 2017-02-09 13:10:17 -08:00
Mohamed Hegazy
84fc29f900 Fix lint failures detected by tslint@4.4.2 2017-02-09 12:46:09 -08:00
Vladimir Matveev
2480e8d492 do secondary lookup only if module has non-relative name 2017-02-08 20:35:01 -08:00
Ron Buckton
3b20d82ba6 allow 'transform()' to transform arbitrary nodes. 2017-02-08 17:02:07 -08:00
zhengbli
dc78d3314f Add test 2017-02-08 15:44:54 -08:00
Vladimir Matveev
bb71dcdde8 add projectUsesOutFile field to protocol.CompileOnSaveAffectedFileListSingleProject (#13915) 2017-02-08 11:01:32 -08:00
Andy
51d4970ce0 Merge pull request #13760 from Microsoft/find_all_refs_tests
Change find-all-references tests to test for groups
2017-02-08 07:05:36 -08:00
Andy Hanson
f4583313d9 Use !! to convert to boolean 2017-02-08 06:13:32 -08:00
Ron Buckton
2f624f5df3 Expose transformations as public API 2017-02-07 14:36:15 -08:00
Kanchalai Tanglertsampan
eedc465763 Merge branch 'master' into master-fix13709
# Conflicts:
#	src/compiler/transformers/module/module.ts
2017-02-07 10:02:23 -08:00
Kanchalai Tanglertsampan
535a001cbb Update baselines (3) 2017-02-03 17:38:39 -08:00
Ron Buckton
5d415cac52 Merge branch 'master' into asyncGenerators 2017-02-02 12:11:44 -08:00
Ron Buckton
bc611d9e7d Merge pull request #13761 from Microsoft/extractPrinter
Expose printing functionality of emitter as a public API
2017-02-01 16:29:29 -08:00
Kanchalai Tanglertsampan
42c0816164 Merge branch 'master' into wip-master-statelessOverload 2017-01-31 11:33:07 -08:00
Andy Hanson
8515f7e2b5 Change find-all-references tests to test for groups
* Also always test for isWriteAccess and isDefinition
2017-01-31 06:59:16 -08:00
Andy Hanson
58cb9a7f08 Use "ts2.2" (or "ts2.3", etc.) NPM tag in typingsInstaller 2017-01-31 06:57:47 -08:00
Ron Buckton
f0563ac287 Printer API unit tests 2017-01-30 13:50:34 -08:00
Ron Buckton
0165b71549 Embed comment emit inside of printer 2017-01-30 12:38:18 -08:00
Ron Buckton
028e4e2b13 Extract printer from emitter for reusability. 2017-01-29 11:25:39 -08:00
Andy Hanson
296022831e Merge branch 'master' into include_ordering 2017-01-25 06:57:26 -08:00
Kanchalai Tanglertsampan
3e07398aee Merge branch 'master' into wip-master-statelessOverload 2017-01-24 14:18:39 -08:00