Commit Graph

19046 Commits

Author SHA1 Message Date
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
Kanchalai Tanglertsampan a928ad3bd3 Address code review: move only expose emitLeadingCommentsOfPosition 2017-02-08 10:17:58 -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
Mohamed Hegazy 3459719872 Manually order options 2017-02-07 23:10:43 -08:00
Mohamed Hegazy 57f2fbde95 Make sure all options have descriptions 2017-02-07 21:54:56 -08:00
Mohamed Hegazy f4080a4f9e Add test for #13925 2017-02-07 18:23:22 -08:00
Ron Buckton c22730e22b Merge branch 'master' into publicTransformers 2017-02-07 18:20:46 -08:00
Vladimir Matveev 0a1d75dbd1 use tsconfig.json files in jake (#13869) 2017-02-07 18:14:23 -08:00
Ron Buckton fc2cf2f78f Make visitor functions public 2017-02-07 17:21:29 -08:00
Ron Buckton db23ca7c8b Guard public API surface of TypeChecker against synthesized nodes 2017-02-07 17:09:33 -08:00
Ron Buckton 75fa22c682 Remove debugger statement 2017-02-07 15:38:03 -08:00
Ron Buckton 1bbaaa3831 Make TransformationContext.getCompilerOptions public 2017-02-07 15:19:44 -08:00
Ron Buckton 6c59ee4ce6 Add assertions to verify user-exposed behavior. 2017-02-07 15:10:32 -08:00
Vladimir Matveev 915ffab8cc disable fs watcher for UNC paths on Windows (#13937) 2017-02-07 14:47:07 -08:00
Ron Buckton 2f624f5df3 Expose transformations as public API 2017-02-07 14:36:15 -08:00
Kanchalai Tanglertsampan 229ba43664 Allow export "__esModule" in system 2017-02-07 14:23:31 -08:00
Kanchalai Tanglertsampan 6621096d5f Update baselines 2017-02-07 14:22:55 -08:00
Mohamed Hegazy ab60d319b2 Fix #13932: Change the order of overloads and allow union for Object.create 2017-02-07 14:07:55 -08:00
Kanchalai Tanglertsampan bc6860428c Always emit "__esModule" unless there is export = 2017-02-07 14:05:18 -08:00
Nathan Shively-Sanders 363d91425e Merge pull request #13791 from Microsoft/typeof-string-literal-union-type
`typeof x` now has a string literal union type
2017-02-07 13:19:08 -08:00
Nathan Shively-Sanders bcd1ef8477 Merge branch 'master' into typeof-string-literal-union-type 2017-02-07 12:59:39 -08:00
Kanchalai Tanglertsampan 80eae169ee Emit leading comment before brace token 2017-02-07 11:56:44 -08:00
Ron Buckton a7728f8fa1 Clean up extraneous file 2017-02-07 11:24:05 -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
Nathan Shively-Sanders e03509affa No subtype reduction in includeFalsyTypes
It's not really needed and caused #13826.
2017-02-07 09:47:10 -08:00