Commit Graph

13911 Commits

Author SHA1 Message Date
jramsay 149dcf125e Merge pull request #11191 from Microsoft/JSCompletionCommitOnEnterFix
JS completion commit on enter fix
2016-09-29 09:56:57 -07:00
Zhengbo Li 60ab007d3a Merge pull request #11164 from zhengbli/updateLib09262016
Routine update of dom libs
2016-09-27 19:00:24 -07:00
Anders Hejlsberg 98f3f68c46 Merge pull request #11198 from Microsoft/partiallyDiscriminatedUnions
Properly handle partially discriminated unions
2016-09-27 16:55:17 -07:00
Anders Hejlsberg 8b26cedf31 Add regression tests 2016-09-27 16:03:57 -07:00
Anders Hejlsberg 94a0daf2ea Properly handle partially discriminated unions 2016-09-27 16:03:12 -07:00
Mohamed Hegazy f7c7c002d8 Merge pull request #10932 from Microsoft/removeRequireNameColisionCheck
Remove require name collision check for ES6 modules and later
2016-09-27 15:06:15 -07:00
Jason Ramsay b2199d31fc Merge branch 'master' of https://github.com/Microsoft/TypeScript into JSCompletionCommitOnEnterFix 2016-09-27 13:39:08 -07:00
Daniel Rosenwasser 08eafd3a28 Merge pull request #11188 from Microsoft/fixBuild-2016-09-27
Fix failing build by updating the LKG
2016-09-27 13:29:08 -07:00
Jason Ramsay 0a83d797dd Issue: Commit on enter isn't working correctly for JS completions in VS
Fix: revert the change to always return true for isNewIdentifierLocation for JavaScript files.
With recent Roslyn completion list changes and the new VS default statement completion settings to "Only use Tab or Enter to commit" this change is no longer required.
There is no longer a completion on space issue for JavaScript in VS and the previous fix is stopping completion on enter from working correctly.
2016-09-27 13:22:48 -07:00
Daniel Rosenwasser 2e7c83abc8 Updated LKG. 2016-09-27 11:44:25 -07:00
Mohamed Hegazy a633652f08 Merge pull request #11161 from Microsoft/travis
Remove node 0.10 and osx to simplify our travis matrix
2016-09-26 17:18:34 -07:00
zhengbli c08e2bfd28 update dom libs 2016-09-26 16:52:25 -07:00
Mohamed Hegazy 3277c48819 Remove osx 2016-09-26 16:48:21 -07:00
Mohamed Hegazy b245cddf37 Remove 0.10 2016-09-26 16:47:37 -07:00
Mohamed Hegazy 0028d3fd9b Merge pull request #11023 from Microsoft/fix10002
Fix #10002: add dom.iterable to supported lib values
2016-09-26 16:06:18 -07:00
Ron Buckton 3f30125769 Merge pull request #11128 from Microsoft/fix11038
Change this capturing algorithm for converted loops
2016-09-26 15:35:14 -07:00
Anders Hejlsberg 76e71ab9a3 Merge pull request #11126 from Microsoft/nonWideningLiterals
Non-widening explicit literal types
2016-09-26 15:22:25 -07:00
Yui 3d921175a9 Merge pull request #11114 from Microsoft/restructureASTToParseReactAttributesAsObjectLiteral
Restructure ast to parse react attributes as object literal
2016-09-26 15:04:38 -07:00
Anders Hejlsberg b6b8e8c308 Add tests 2016-09-26 12:47:22 -07:00
Anders Hejlsberg 791ae5b3c9 Accept new baselines 2016-09-26 12:47:14 -07:00
Anders Hejlsberg e1d5bdffd7 String and numeric literal initializes in ambient const declarations 2016-09-26 12:46:39 -07:00
Kanchalai Tanglertsampan 625a253da4 Rename isObjectLiteralElement to isobjectLiteralElementLike 2016-09-26 11:42:58 -07:00
Kanchalai Tanglertsampan 3c74558e08 Address PR: use ObjectLiteralElement as an interface name and ObjectLitearlElementLike as a type alias 2016-09-26 11:42:40 -07:00
Mohamed Hegazy 09eb6fef4e Merge pull request #11142 from nchen63/fix-export
Fix `export as namespace` error when compiling with declarations
2016-09-26 11:24:26 -07:00
Kanchalai Tanglertsampan e1bfd7f792 Address PR: Update comment and use JSDoc 2016-09-26 10:02:07 -07:00
Noah Chen 832c17df1c add unit tests 2016-09-26 12:25:48 -04:00
Noah Chen 05ceda747d Fix error when compiling with declarations 2016-09-26 01:00:24 -04:00
Ron Buckton e345f47b18 Merge branch 'master' into fix11038 2016-09-25 11:09:51 -07:00
Ron Buckton 9950b98b58 Merge pull request #11132 from Microsoft/fix11024
Fix missing visit of expression in for..of
2016-09-25 10:59:34 -07:00
Ron Buckton 1f791e23d8 Merge pull request #11131 from Microsoft/fix11037
Fix some issues with module ES6/target ES5
2016-09-25 10:58:08 -07:00
Ron Buckton 992b385dfe Merge pull request #11130 from Microsoft/fix11031
Fix downlevel async hoisting
2016-09-25 10:56:25 -07:00
Ron Buckton 018bc741ad Fix missing visit of expression in for..of 2016-09-24 16:21:26 -07:00
Ron Buckton 7f98d3dbb2 Fix some issues with module ES6/target ES5 2016-09-24 16:07:13 -07:00
Anders Hejlsberg a8e004255e Accept new baselines 2016-09-24 15:59:06 -07:00
Anders Hejlsberg 9771f429ed Add tests 2016-09-24 15:58:53 -07:00
Ron Buckton b21a7399e5 Fix downlevel async hoisting 2016-09-24 15:35:54 -07:00
Ron Buckton 619e116ded Change this capturing algorithm for converted loops 2016-09-24 15:07:54 -07:00
Anders Hejlsberg 4a78047af0 Accept new baselines 2016-09-24 08:09:27 -07:00
Anders Hejlsberg e6efb15a53 Lazily create fresh literal types 2016-09-24 08:09:06 -07:00
Anders Hejlsberg ed003b93f4 Accept new baselines 2016-09-24 07:38:35 -07:00
Anders Hejlsberg 55034d8e10 Emit widened literal type for const without type annotation 2016-09-24 07:38:26 -07:00
Anders Hejlsberg b9adef6416 Accept new baselines 2016-09-23 16:07:59 -07:00
Anders Hejlsberg a3c18b4a10 Only widen fresh literal types 2016-09-23 16:06:25 -07:00
Kanchalai Tanglertsampan 78c3f17d01 Add spreadObjectLiteralAssignment. This is an AST node for spread in ObjectLiteralExpression. 2016-09-23 15:50:56 -07:00
Kanchalai Tanglertsampan d739c36be9 Create base interface for ObjectLiteralExpression or future JSXAttributes to extend from.
Create ObjectLiteralElementLike and make ObjectLiteralElement become union type of all possible type allow in PropertyDefinition
2016-09-23 15:50:45 -07:00
Anders Hejlsberg 7d4a18766c Track freshness of string and numeric literals 2016-09-23 09:30:50 -07:00
Ryan Cavanaugh 95c3eccbe9 Merge pull request #11049 from RyanCavanaugh/correctErrorBaseline
Correctly remove stale .error.txt baselines
2016-09-21 22:05:39 -07:00
Ryan Cavanaugh a0206ec983 Correctly remove stale .error.txt baselines 2016-09-21 15:20:00 -07:00
Anders Hejlsberg 40327b310f Merge pull request #11001 from Microsoft/silentNever
Fix control flow loop analysis with incomplete types
2016-09-21 13:22:36 -07:00
Nathan Shively-Sanders 40ea667f2a Merge pull request #10961 from YuichiNukiyama/change_errormessage
change error message for assigning from object
2016-09-21 08:47:31 -07:00