Commit Graph

23471 Commits

Author SHA1 Message Date
Kanchalai Tanglertsampan 1243e11a7b Update unittests 2017-02-10 13:26:21 -08:00
Kanchalai Tanglertsampan b250acd1d8 Merge branch 'master-fix13709' of https://github.com/Microsoft/TypeScript into master-fix13709 2017-02-10 12:48:31 -08:00
Kanchalai Tanglertsampan dc1ac131ff Emit "__esModule" before other statments 2017-02-10 12:48:14 -08:00
Kanchalai Tanglertsampan 15935ec48e Emit "__esModule" before other statments 2017-02-10 12:46:32 -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
Anders Hejlsberg c870beffc7 Accept new baselines 2017-02-09 17:47:25 -08:00
Anders Hejlsberg 88961a276d Add tests 2017-02-09 17:47:04 -08:00
Mohamed Hegazy 2fc634f460 Merge pull request #13905 from Microsoft/optionalParametersInJSFunctions
Treat function paramters in a .js file with no JSDoc as optional
2017-02-09 16:46:19 -08:00
Mohamed Hegazy e76607e864 Fix typo 2017-02-09 16:24:32 -08:00
Ron Buckton cd22d81c67 Merge branch 'master' into publicTransformers 2017-02-09 15:44:51 -08:00
Anders Hejlsberg 43c49b1ae7 Properly handle private/protected properties in intersection types 2017-02-09 15:32:17 -08:00
Mohamed Hegazy 4b8396bb6b Merge branch 'master' into functionAndClassProperties 2017-02-09 15:28:31 -08:00
Mohamed Hegazy a47c47611f Respond to code review comments 2017-02-09 15:25:49 -08:00
Mohamed Hegazy 4ec68481ba Merge pull request #13903 from Microsoft/jsPropertyWidening
Widen special JS property declarations to match regular property declarations
2017-02-09 15:08:35 -08:00
Mohamed Hegazy 24ddbe4b60 Widen after sub-type-reduction took place 2017-02-09 14:55:07 -08:00
Ron Buckton a295aa8fd1 Reduce stack depth due to substitution 2017-02-09 13:10:17 -08:00
Mohamed Hegazy 47203c5c3a Merge pull request #13983 from Microsoft/lintFixes
Fix lint failures detected by tslint@4.4.2
2017-02-09 13:02:10 -08:00
Nathan Shively-Sanders 270c0b80d9 Merge pull request #13959 from Microsoft/fix-assigned-type-of-assignment-nested-in-literals
Fix assigned type of assignment nested in literals
2017-02-09 12:59:46 -08:00
Yui f7b20624cf Merge pull request #13916 from Microsoft/master-fix13602
[Master] Fix 13602 preserve comment following element in node list
2017-02-09 12:51:22 -08:00
Mohamed Hegazy 84fc29f900 Fix lint failures detected by tslint@4.4.2 2017-02-09 12:46:09 -08:00
Kanchalai Tanglertsampan e9a578c53c Update comment 2017-02-09 12:40:15 -08:00
Kanchalai Tanglertsampan 6dec0f5ea6 Add language service test when element type is a union type 2017-02-09 12:40:08 -08:00
Kanchalai Tanglertsampan 8da2bd97bd Address code review 2017-02-09 12:32:50 -08:00
Kanchalai Tanglertsampan d0dcee0b23 Add tests and baselines for union element type 2017-02-09 11:25:48 -08:00
Kanchalai Tanglertsampan e90a328562 correctly handle the case when attributes type is empty object 2017-02-09 10:05:05 -08:00
Mohamed Hegazy b5c59c6f40 Merge pull request #13967 from Microsoft/vladima/13964
do secondary lookup only if module has non-relative name
2017-02-09 10:04:46 -08:00
Vladimir Matveev 2480e8d492 do secondary lookup only if module has non-relative name 2017-02-08 20:35:01 -08:00
Mohamed Hegazy 4de44ee1a2 Mark some more options as advanced 2017-02-08 19:32:27 -08:00
zhengbli e238b38278 Update some tests because the original marker will be deleted 2017-02-08 19:32:02 -08:00
Mohamed Hegazy c97673c55c Make categories localizable 2017-02-08 19:25:08 -08:00
zhengbli 80568c5326 remove the new line after targeted line 2017-02-08 19:11:42 -08:00
Mohamed Hegazy 1c0ca7ce1d Remove properties from tsconfig.json that defaults to false 2017-02-08 19:09:22 -08:00
Mohamed Hegazy 9fc4f6e1b9 Write comments for compiler options in tsc --init output 2017-02-08 19:07:15 -08:00
Kanchalai Tanglertsampan 328f5cc415 Add conformance tests for union element type 2017-02-08 17:20:01 -08:00
Kanchalai Tanglertsampan d8936e9d5b Correctly handle union of JSX element type 2017-02-08 17:20:00 -08:00
Kanchalai Tanglertsampan 2e8f16b96b Fix comments 2017-02-08 17:19:59 -08:00
Ron Buckton 3b20d82ba6 allow 'transform()' to transform arbitrary nodes. 2017-02-08 17:02:07 -08:00
Nathan Shively-Sanders a46cb033db Add for-of test case 2017-02-08 16:14:36 -08:00
zhengbli dc78d3314f Add test 2017-02-08 15:44:54 -08:00
Mohamed Hegazy de71002c8e Merge pull request #13946 from Microsoft/AddTestFor13925
Add test for #13925
2017-02-08 15:25:11 -08:00
Kanchalai Tanglertsampan 8b8c490ff6 Address code review: fix indentation 2017-02-08 13:36:19 -08:00
Nathan Shively-Sanders 125dd57a75 Fix assigned type of assignment nested in literals
Fixes #12946
2017-02-08 13:28:23 -08:00
Mohamed Hegazy 0bc2840af4 Make generateTSConfig return a string 2017-02-08 12:41:40 -08:00
Mohamed Hegazy f53eeae4d8 use category in serializeCompilerOptions 2017-02-08 12:35:31 -08:00
Mohamed Hegazy 6837125657 Add deprecation notice for some options 2017-02-08 12:25:38 -08:00
Mohamed Hegazy 486757f51f Add simplified help view and full help view 2017-02-08 12:14:43 -08:00
Sheetal Nandi cb1b16435d Encorporated PR feedback 2017-02-08 11:45:03 -08:00
Vladimir Matveev bb71dcdde8 add projectUsesOutFile field to protocol.CompileOnSaveAffectedFileListSingleProject (#13915) 2017-02-08 11:01:32 -08:00