Commit Graph

32734 Commits

Author SHA1 Message Date
Kanchalai Tanglertsampan 11cac43c34 Fix linting 2017-02-06 11:10:51 -08:00
Kanchalai Tanglertsampan 444a55f96f Update sourcemap 2017-02-06 11:08:51 -08:00
Kanchalai Tanglertsampan a34834cb52 Error when users define "__esModule" 2017-02-06 11:08:29 -08:00
Mohamed Hegazy 914150f2f1 Widen special JS property declarations to match regular property declarations 2017-02-06 09:57:12 -08:00
Nathan Shively-Sanders 3e142f8e52 Object literal freshness errors with spreads
Previously, object literals with spreads in them would not issue object
literal freshness errors.  Fixes #13878
2017-02-06 08:47:11 -08:00
Anders Hejlsberg b830dea362 Clean up SymbolFlags, introduce CheckFlags in TransientSymbol 2017-02-05 13:20:10 -08:00
Ron Buckton 9a65a66423 Fix linter error 2017-02-04 22:46:38 -08:00
Kanchalai Tanglertsampan 535a001cbb Update baselines (3) 2017-02-03 17:38:39 -08:00
Kanchalai Tanglertsampan c0ac84fdbd Give a better name for the boolean variable; emit __esmodule for export import 2017-02-03 17:38:17 -08:00
Ron Buckton 96181c023b Shortcut for class/namespace merge 2017-02-03 16:36:48 -08:00
Ron Buckton 5bb2fe03ea Simplify checkTypeParameterListsIdentical 2017-02-03 16:34:42 -08:00
Kanchalai Tanglertsampan bb7dea14ec Address code review: fix comment 2017-02-03 16:15:07 -08:00
Zhengbo Li 501084a93c Merge pull request #13856 from zhengbli/updateLib20170202
Routine lib files update
2017-02-03 15:17:05 -08:00
Ron Buckton 6ffcbf5b9c Merge branch 'master' into genericDefaults 2017-02-03 14:13:16 -08:00
Ron Buckton bd98bc97bd Add factory functions for rest of NodeEdgeTraversal 2017-02-03 14:12:50 -08:00
Ron Buckton 6091050bec Remove pre-computation of minTypeArgumentCount 2017-02-03 14:01:42 -08:00
Ron Buckton 7a539d0b85 Identifier escaping/unescaping for unique names 2017-02-03 12:40:39 -08:00
Kanchalai Tanglertsampan 4331de3338 Update baselines (2) 2017-02-03 11:55:34 -08:00
Kanchalai Tanglertsampan 56f31c3266 Address code review 2017-02-03 10:54:15 -08:00
Ron Buckton e1f8be59f0 Merge checkIteratedType* functions 2017-02-02 22:30:58 -08:00
Ron Buckton 5ca6665d0c Typos and other minor PR feedback 2017-02-02 21:55:04 -08:00
Ron Buckton 94b37b1f20 Inline isThenableType 2017-02-02 21:43:51 -08:00
Ron Buckton 56a360c7ff Unify getIteratedTypeOf* functions 2017-02-02 21:36:09 -08:00
Kanchalai Tanglertsampan 3f57f01e69 Update baselines 2017-02-02 17:47:33 -08:00
Kanchalai Tanglertsampan a8db366f6b Check original variable statement node to check if it contains es6 export 2017-02-02 17:47:06 -08:00
Zhengbo Li df643d8d02 Merge pull request #13405 from zhengbli/13137
Support import fix for missing namespace
2017-02-02 16:11:08 -08:00
Zhengbo Li a2451a49c9 Merge pull request #13851 from zhengbli/fixCommentsForUnusedLocal
avoid removing comments when removing unused locals
2017-02-02 16:10:50 -08:00
zhengbli 5f1fafce5e routine lib files update 2017-02-02 15:25:05 -08:00
Kanchalai Tanglertsampan aea551c3b8 Address code review 2017-02-02 15:00:35 -08:00
Ron Buckton 64be1f2da2 merge getIteratedTypeOfIterableOrElementTypeOf* 2017-02-02 14:45:58 -08:00
zhengbli e532744f16 Add test case for nested namespace 2017-02-02 14:14:40 -08:00
zhengbli 62f716aaa6 avoid removing comments when removing unused locals 2017-02-02 13:50:34 -08:00
Ron Buckton 5d415cac52 Merge branch 'master' into asyncGenerators 2017-02-02 12:11:44 -08:00
Zhengbo Li 12e8f91bf2 Merge pull request #13831 from zhengbli/importFixCasing
Fix casing in import quick fix
2017-02-02 10:05:11 -08:00
Andy 79529db6d7 Merge pull request #13841 from Microsoft/rm_foo
Remove useless test file
2017-02-02 08:48:33 -08:00
Andy Hanson 2f49eeca26 Remove useless test file 2017-02-02 08:29:00 -08:00
Zhengbo Li 6c56b3d957 Fix casing in import quick fix 2017-02-02 02:17:49 -08:00
Mohamed Hegazy 1f92bacdc8 Update AUTHORS for release-2.2 2017-02-01 22:08:08 -08:00
Ron Buckton a72abc8ebc Make getOriginalNode/getParseTreeNode public 2017-02-01 19:41:28 -08:00
Ron Buckton ff4c72de00 Make most current Node factory functions public 2017-02-01 16:36:10 -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 2ff2850ffa Emit __esModule when emitting ES6 Module 2017-02-01 16:16:53 -08:00
Ron Buckton 984541316a Added comments and a few Debug assertions 2017-02-01 16:16:04 -08:00
Kanchalai Tanglertsampan 8372a1d1c1 Update baselines from a-c 2017-02-01 16:15:14 -08:00
Ron Buckton f02ce1f6a0 PR Feedback 2017-02-01 15:22:35 -08:00
Anders Hejlsberg 1530a60584 Merge pull request #13820 from Microsoft/fixBaseClassCheck
Fix base class check to allow 'object' type
2017-02-01 11:45:38 -10:00
Nathan Shively-Sanders d23f692734 rename arrayFromMap -> convertToArray 2017-02-01 13:11:16 -08:00
Anders Hejlsberg 3a0a58d2e2 Accept new baselines 2017-02-01 11:37:33 -08:00
Anders Hejlsberg a8de5ce836 Add regression test 2017-02-01 11:37:24 -08:00
Anders Hejlsberg b6d612980c Accept baseline change for apparent type 2017-02-01 11:37:11 -08:00