Commit Graph
36154 Commits
Author SHA1 Message Date
Andy Hanson b557211a37 Return both ts and js results from module resolution, and don't have moduleNameResolver responsible for omitting files based on compiler options 2016-10-18 07:09:43 -07:00
Vladimir Matveev 97e90b53d5 Merge pull request #11696 from Microsoft/vladima/port-11694
Ports PR 11694 into master
2016-10-17 23:37:01 -07:00
Vladimir Matveev 121f51e552 Merge pull request #11694 from Microsoft/vladima/reload-tmp
allow reload from temp files
2016-10-17 23:20:39 -07:00
jramsay 68c485d9f9 Merge pull request #11686 from Microsoft/AddIsSemanticToGetDiagnosticsWorker
TSServer: Add isSemantic check to getDiagnosticsWorker
2016-10-17 22:10:59 -07:00
Jason Ramsay deb3449077 Add getSyntacticDiagnostics unit test 2016-10-17 17:47:10 -07:00
Anders Hejlsberg 9cedb6a90f Merge pull request #11673 from Microsoft/partiallyAnnotatedSignatures
Contextual typing of partially annotated signatures
2016-10-17 17:39:26 -07:00
Ron Buckton 2321e28ce9 Merge pull request #11652 from Microsoft/transformES5
Adds ES5 to ES3 transformer for reserved words
2016-10-17 16:46:56 -07:00
Vladimir Matveev 4a0e8c2381 Merge pull request #11690 from Microsoft/vladima/port-11651
Ports PR #11651 into master
2016-10-17 16:40:38 -07:00
Sheetal Nandi 28452d5a7b Merge pull request #11370 from Microsoft/requireAsFunctionInExternalModule
Do not treat local resolution of require call as external module
2016-10-17 16:37:03 -07:00
Sheetal Nandi e72414ecab Merge branch 'master' into requireAsFunctionInExternalModule 2016-10-17 16:13:51 -07:00
Sheetal Nandi 28899f3860 Update the resolveName symbol flags for 'require' resolution 2016-10-17 16:08:00 -07:00
Mohamed Hegazy 722e723392 Include the correct file by default (#11685) 2016-10-17 15:47:33 -07:00
Vladimir Matveev 05ebd1d5fb Merge pull request #11651 from Microsoft/vladima/literals-in-protocol
switch enums in protocol to unions of literal types
2016-10-17 15:46:55 -07:00
Vladimir Matveev 039c6e5819 Merge pull request #11675 from Microsoft/vladima/fix-11665
fix flow in finally blocks
2016-10-17 15:45:39 -07:00
Anders Hejlsberg af52b6314c Address CR feedback 2016-10-17 15:34:03 -07:00
Vladimir Matveev 09b9ea5507 address PR feedback 2016-10-17 14:29:24 -07:00
Nathan Shively-Sanders ebb6678ba6 Merge pull request #11687 from Microsoft/update-CONTRIBUTING-baseline-instructions
Remove baseline-accept warning from CONTRIBUTING
2016-10-17 14:14:07 -07:00
Nathan Shively-Sanders 45253f85cf Remove baseline-accept warning from CONTRIBUTING
It's not longer true. You can baseline-accept after running just a few
tests.
2016-10-17 14:00:49 -07:00
Ryan Cavanaugh d27088e51f Merge pull request #11640 from RyanCavanaugh/jsxTextIsToken
Jsx text is token
2016-10-17 13:20:51 -07:00
Jason Ramsay b71e8a2167 Add isSemantic check to getDiagnosticsWorker 2016-10-17 13:11:13 -07:00
Andy 19ae490194 Merge pull request #11680 from Microsoft/unnecessary_assert
Remove unnecessary assert
2016-10-17 12:33:07 -07:00
Ron Buckton ffc3689783 Merge branch 'master' into transformES5 2016-10-17 12:11:21 -07:00
Nathan Shively-Sanders 8a3e9be49e Merge pull request #11350 from Microsoft/fix_lib_tests
Fix tests changed by #11309
2016-10-17 10:57:27 -07:00
about-code 45e8a5b54d Accepting new baseline. Format code to fit linter rules. 2016-10-17 19:34:39 +02:00
Andy Hanson 4c5a728314 Don't use ternary operator 2016-10-17 10:27:12 -07:00
Nathan Shively-Sanders 6a59948ea1 Add lib-concatting newlines to jakefile as well 2016-10-17 09:46:26 -07:00
Nathan Shively-Sanders 8aa56c1cce Add fourslash test for contextually-typed this
Regression test for #10972
2016-10-17 09:12:15 -07:00
Yui T 2bb4abce47 Use collator when making comparison as it is more performance than String.prototype.localeCompare 2016-10-17 09:12:08 -07:00
Herrington Darkholme df58df17f6 Add partially annotated function tests 2016-10-17 09:04:16 -07:00
Andy Hanson 7292f9f67e Merge branch 'master' into map4 2016-10-17 06:49:53 -07:00
Andy Hanson 8a2d16134d Remove unnecessary assert 2016-10-17 06:11:00 -07:00
Ron Buckton bb8a3c41db Cleaned up emit of enum declaration 2016-10-17 00:43:02 -07:00
Vladimir Matveev ebba1c3d1a fix flow in finally blocks 2016-10-16 20:57:51 -07:00
Anders Hejlsberg 6425f0ccfd Fix lint error 2016-10-16 17:37:37 -07:00
Anders Hejlsberg 808db07ce4 Accept new baselines 2016-10-16 17:31:57 -07:00
Anders Hejlsberg 8094b2c5de Improve contextual typing of partially annotated signatures 2016-10-16 17:28:45 -07:00
Ron Buckton f025e0caed Minor cleanup 2016-10-16 15:19:02 -07:00
about-code 9122f62431 Merge remote-tracking branch 'upstream/master' 2016-10-17 00:02:44 +02:00
Ron Buckton e97368bb3f Adds ES5 to ES3 transformer for reserved words 2016-10-16 14:41:47 -07:00
about-code 8a37a162b2 Fix for issue #442 2016-10-16 18:43:55 +02:00
about-code fc5b2e524d Fix for issue #442 2016-10-16 18:34:57 +02:00
Ron Buckton 65b1cf665e Merge pull request #11653 from Microsoft/fix11295
Fix emit issue regarding null/undefined in type annotations
2016-10-15 18:22:00 -07:00
Ron Buckton db76a9ca07 More tests 2016-10-15 17:29:03 -07:00
Ron Buckton a4a7c237b3 Fix issues from merge 2016-10-15 15:18:32 -07:00
Ron Buckton 7f6faaa884 Merge branch 'master' into fix11295 2016-10-15 14:34:04 -07:00
Ron Buckton 63160de21e Merge pull request #11407 from andrejbaran/es2017-target
Add ES2017 target
2016-10-15 01:57:45 -07:00
Vladimir Matveev ce6ae0e494 Merge pull request #11632 from Microsoft/vladima/port-11605
Ports PR #11605 into master
2016-10-14 23:39:37 -07:00
Andrej Baran 17d60d5d8f Merged master into es2017-target 2016-10-15 08:31:22 +02:00
Ron Buckton 40e99e7f66 Updated comment 2016-10-14 21:34:59 -07:00
Zhengbo Li a1cbfcae4b Add missing trigger file (#11641)
* Add missing trigger file property for config file diags

* Add test
2016-10-14 20:50:12 -07:00