Nathan Shively-Sanders
b9af986df1
Update object spread scenarios test
2016-10-03 15:18:04 -07:00
Nathan Shively-Sanders
05ef9dd608
Merge branch 'master' into object-spread
2016-09-29 11:02:04 -07:00
Nathan Shively-Sanders
6efa8bf904
Merge pull request #11176 from renuo/fix10601
...
Fix misleading error TS2410 from issue #10601
2016-09-29 10:33:55 -07:00
Lukas Elmer
5c12fc556a
Change the error message
2016-09-29 19:06:32 +02:00
jramsay
149dcf125e
Merge pull request #11191 from Microsoft/JSCompletionCommitOnEnterFix
...
JS completion commit on enter fix
2016-09-29 09:56:57 -07:00
Lukas Elmer
3bd2226e35
Fix misleading error TS2410 from issue #10601
2016-09-29 16:02:18 +02:00
Nathan Shively-Sanders
62c5bda3bb
isDeclaredProperty: Use optional-boolean idiom
...
As elsewhere in the compiler code
2016-09-28 14:14:53 -07:00
Nathan Shively-Sanders
484e66fa09
Merge branch 'master' into object-spread
2016-09-28 10:33:47 -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
Nathan Shively-Sanders
0f773c5673
Add object spread scenario tests
2016-09-27 16:17:14 -07:00
Nathan Shively-Sanders
7e7a26a358
Spreads w/a single type parameter assignable to that type parameter
2016-09-27 16:15:52 -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
Nathan Shively-Sanders
78420adfcd
Test object spread index signatures
2016-09-27 11:05:58 -07:00
Nathan Shively-Sanders
429b0d95ca
Union multiple spread index signatures
2016-09-27 11:05:12 -07:00
Nathan Shively-Sanders
d6e414ce5b
Test spread type index signatures
2016-09-27 10:33:50 -07:00
Nathan Shively-Sanders
cfdf751768
Make index signatures work on spread types
...
Previously, they worked when they came from a spread type but not when
written in the object literal itself.
2016-09-27 10:30:13 -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
Nathan Shively-Sanders
9a7ebb0ac5
Change new file to use CRLF
...
What's YOUR favourite thing about Mars, Beartato?
2016-09-26 11:53:11 -07:00
Nathan Shively-Sanders
a0db19749a
Rename Spread[Element]Expression
...
1. SpreadElementExpression (existing, for arrays) -> SpreadExpression
2. SpreadElement (new for object literals) -> SpreadElementExpression
2016-09-26 11:50:02 -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
Nathan Shively-Sanders
63f8c99173
Object.assign uses spread types now
2016-09-26 10:24:05 -07:00
Kanchalai Tanglertsampan
e1bfd7f792
Address PR: Update comment and use JSDoc
2016-09-26 10:02:07 -07:00
Nathan Shively-Sanders
39385590b6
Move interfaceSpread to correct location
2016-09-26 09:43:59 -07:00
Nathan Shively-Sanders
c8db211d90
Update baselines
2016-09-26 09:33:27 -07:00
Nathan Shively-Sanders
0fea59f642
Add spread tests
2016-09-26 09:33:08 -07:00
Nathan Shively-Sanders
bf866cea7b
Update build files
2016-09-26 09:32:23 -07:00
Nathan Shively-Sanders
7004652a0a
Declaration emit spread types and downlevel spread
2016-09-26 09:31:34 -07:00
Nathan Shively-Sanders
a3ffe6f874
Parse, bind and check spread types and elements
2016-09-26 09:30:15 -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