14598 Commits

Author SHA1 Message Date
Andrej Baran
a500fd9211 Merge branch 'master' into es2017-target 2016-10-13 14:02:54 +02:00
Andrej Baran
b871b5353c Favor use of ES2015 instead of ES6 2016-10-13 13:32:00 +02:00
Andrej Baran
c5ddf27dc6 Remove constant substitution from ES2017 transformer 2016-10-13 12:04:36 +02:00
Andrej Baran
7df3fda2b3 Refactor createFunctionExpresson 2016-10-13 12:03:53 +02:00
Andrej Baran
4284a749b4 Adjust some async conformance baselines 2016-10-13 11:59:28 +02:00
Andrej Baran
f0fd77ae8e Make async/await an ES2017 feature only 2016-10-13 11:58:01 +02:00
Andrej Baran
e60e97f5c9 Cleanup comments 2016-10-13 01:04:38 +02:00
Daniel Rosenwasser
31a55e6452 Merge pull request #11570 from Microsoft/fixErrorMessageForUmdGlobals
Fix error message for UMD globals
2016-10-12 15:30:54 -07:00
Vladimir Matveev
1b32744925 Merge pull request #11569 from Microsoft/vladima/port-11550
Ports PR #11550 to master
2016-10-12 15:19:52 -07:00
Daniel Rosenwasser
fbb9d5b148 Accepted baselines. 2016-10-12 15:09:36 -07:00
Daniel Rosenwasser
7bbaef66ae Change error message for referencing UMD globals from a module. 2016-10-12 15:09:02 -07:00
Vladimir Matveev
92b63fa725 Merge pull request #11550 from Microsoft/vladima/generate-protocol
Automatically generate protocol.d.ts by pulling in necessary dependencies
2016-10-12 14:18:19 -07:00
Andrej Baran
1b4c0e331e Add es2017 async conformance 2016-10-12 21:58:25 +02:00
Andrej Baran
5d52c9fd3b Move async/await into separate es2017 transformer 2016-10-12 21:34:00 +02:00
Andrej Baran
f42c791502 Don't use es8. Add es2016 target.
Rename es7 to es2016. Update getDefaultLibFileName for new targets.
2016-10-12 21:28:11 +02:00
Bill Ticehurst
4ccb3bb75c Merge pull request #11511 from Microsoft/FixImportListCompletions
Resolve export= module members
2016-10-12 10:48:35 -07:00
Andy
4fde1afb8b Merge pull request #11532 from Microsoft/navtree
Add "navtree" and "navtree-full" server commands
2016-10-12 09:01:11 -07:00
Andy Hanson
a567dacbe2 Merge branch 'master' into navtree 2016-10-12 08:09:12 -07:00
Paul van Brenk
9f73ae5903 Merge pull request #10185 from Microsoft/pvb/codeaction/api
The API to support codefixes
2016-10-11 19:51:18 -07:00
Zhengbo Li
460de66311 Turn on skipLibCheck for js-only inferred project and external project (#11399)
* Turn on skipLibCheck for js-only inferred project and external project

* avoid changing compiler options

* Update tests
2016-10-11 19:19:40 -07:00
Bill Ticehurst
db5da0b85f Reverted test change 2016-10-11 18:08:54 -07:00
Bill Ticehurst
a4e7bff759 Fixed errors with overloaded method exports 2016-10-11 17:51:53 -07:00
Paul van Brenk
9b98d00155 Merge branch 'master' into pvb/codeaction/api 2016-10-11 17:31:20 -07:00
Paul van Brenk
dc516c050a Remove duplicate interface 2016-10-11 17:30:49 -07:00
Zhengbo Li
2671668d86 Remove cached resolvedModule result if the target file was deleted (#11460)
* Add test first for debugging

* Remove cached resolvedModule if the file was deleted

* Move the fix to lsHost

* Properly clean lastDeletedFile

* Remove unused builder API

* move the delete file check into module name valid check
2016-10-11 13:41:04 -07:00
Andy
4fa2e5ed8c Merge pull request #11540 from Microsoft/jsdoc_type_alias
Support JSDoc for type alias
2016-10-11 13:31:10 -07:00
Andy Hanson
413a26b94d Support JSDoc for type alias 2016-10-11 11:14:15 -07:00
Andy Hanson
9385b84c62 Add "navtree" and "navtree-full" server commands 2016-10-11 08:32:37 -07:00
Bill Ticehurst
49fd35da33 Resolve export= module members 2016-10-10 22:40:03 -07:00
Zhengbo Li
3b0515fd8b Send config file diagnonstics event even when no errors were found (#11285)
* emit config diagnostics event when no errors found

* Add tests for project service events
2016-10-10 16:38:08 -07:00
Vladimir Matveev
997acaec7a update documentation in protocol.d.ts (#11501)
update documentation in protocol.d.ts
2016-10-10 16:04:14 -07:00
Yui
ea56522f80 Merge pull request #11496 from Microsoft/master_port11268_fixChakraLoadDll
[Master] Port fix in PR#11628
2016-10-10 12:50:55 -07:00
Kanchalai Tanglertsampan
5ce22801a7 Port fix from PR#11268 2016-10-10 11:11:06 -07:00
Ryan Cavanaugh
fe32282e3a Merge pull request #11347 from HerringtonDarkholme/remove-redundant
remove redundant type assertion
2016-10-10 10:58:39 -07:00
Paul van Brenk
7c96c28863 Fix test failure 2016-10-07 15:55:33 -07:00
Paul van Brenk
f3103100e3 Deal with buildbreak 2016-10-07 14:13:32 -07:00
Paul van Brenk
a88ceb5597 Merge branch 'master' into pvb/codeaction/api 2016-10-07 14:02:24 -07:00
Paul van Brenk
a83a2b0de0 Codefixes in client for testing the server. 2016-10-07 13:58:53 -07:00
Paul van Brenk
77610f6e3e rename of the response body 2016-10-07 11:18:01 -07:00
Paul van Brenk
c29e9b7e4b PR feedback 2016-10-07 10:31:12 -07:00
Andy
d34916abf8 Merge pull request #11448 from Microsoft/fix_array_condition
Fix array conditional
2016-10-07 10:03:06 -07:00
Andy
e0e8cf05fb Merge pull request #11449 from Microsoft/resolved_path
Inline calculation of resolvedPath
2016-10-07 10:02:54 -07:00
Andy Hanson
a4f610df82 Inline calculation of resolvedPath 2016-10-07 08:41:23 -07:00
Andy Hanson
13a8dc11b0 Fix array conditional 2016-10-07 08:35:13 -07:00
Andy
49a6391b4f Merge pull request #11447 from Microsoft/visit_module_block
Fix tslint build
2016-10-07 08:35:02 -07:00
Andy Hanson
731ce345b3 Add any to allow us to cast a ModuleBlock to a Block 2016-10-07 08:24:54 -07:00
Ron Buckton
9c0d6b2175 Merge pull request #11431 from Microsoft/awaiterInES3
Fix syntax error in __awaiter when running in ES3
2016-10-06 17:55:06 -07:00
Arthur Ozga
94d895587a Merge pull request #11328 from Microsoft/FixTripleSlashCompletions
Fix triple slash completions
2016-10-06 16:39:35 -07:00
Yui
a67ad06933 Merge pull request #10239 from Microsoft/fix10193
Fix 10193: Compiler crash with decorator and two "export default"s
2016-10-06 14:59:43 -07:00
Anders Hejlsberg
44c475f6bb Merge pull request #11263 from Microsoft/controlFlowLetVar
Control flow analysis for implicit any variables
2016-10-06 14:23:38 -07:00