22225 Commits

Author SHA1 Message Date
Anders Hejlsberg
2be103a200 Accept new baselines 2018-04-04 17:27:29 -07:00
Anders Hejlsberg
05e10eee30 Add regression test 2018-04-04 17:27:23 -07:00
Anders Hejlsberg
840c64a605 Less aggressive test for type parameter references in conditional types 2018-04-04 17:27:20 -07:00
Anders Hejlsberg
32ad68a929 Accept new baselines 2018-04-04 17:27:03 -07:00
Anders Hejlsberg
e0399855f4 Add tests 2018-04-04 17:26:58 -07:00
Anders Hejlsberg
c0986d40bf Constraint of 'T extends U ? T : F' should be 'T & U | F' 2018-04-04 17:26:54 -07:00
Anders Hejlsberg
b2e81bb554 Accept new baselines 2018-04-04 17:26:36 -07:00
Anders Hejlsberg
c4e21c912e Add regression test 2018-04-04 17:26:31 -07:00
Anders Hejlsberg
052680d4ea Fix parent node walk termination condition in getConstrainedTypeVariable 2018-04-04 17:26:27 -07:00
Anders Hejlsberg
60a161e504 Fix formatting 2018-04-04 17:26:22 -07:00
Anders Hejlsberg
ebadc1dc8a Accept new baselines 2018-04-04 17:25:56 -07:00
Anders Hejlsberg
8f25748334 Add another test 2018-04-04 17:25:51 -07:00
Anders Hejlsberg
c0b96df417 Accept new baselines 2018-04-04 17:25:48 -07:00
Anders Hejlsberg
228aff0cfb Add regression test 2018-04-04 17:25:44 -07:00
Anders Hejlsberg
53cb993a28 Erase 'infer T' locations in conditional type constraints 2018-04-04 17:25:38 -07:00
Mohamed Hegazy
9f093785b7 Update LKG 2018-04-04 16:41:59 -07:00
Mohamed Hegazy
4496f0d047 Port generated lib files 2018-04-04 16:06:23 -07:00
Wesley Wigham
4189b9cfad
Allow multiple class base types; intersect them, as with interfaces (#23123) (#23130) 2018-04-03 18:35:50 -07:00
Nathan Shively-Sanders
578236c51a Update baselines 2018-04-03 16:14:55 -07:00
Nathan Shively-Sanders
ad742c9f0f No error referring to UMD symbol in CommonJS modules (#23129) 2018-04-03 16:10:42 -07:00
Wesley Wigham
1c86d01b64
Actuallt preserve nonblock for of statements in forofs with object rest (#23122) (#23124) 2018-04-03 16:08:45 -07:00
Wesley Wigham
51b895c891
Consider jscontainer aliases as referencible even if they have other local meanings (#23119) (#23121) 2018-04-03 13:31:55 -07:00
Mohamed Hegazy
59e7311b87 Update LKG v2.8.2 2018-04-03 13:00:15 -07:00
Mohamed Hegazy
ae670baa59 Update version 2018-04-03 12:53:09 -07:00
Andy
d07102e567
Fix bug: don't return string literal completions if there's no contextual type (#23079) 2018-04-02 16:20:51 -07:00
Andy
5a32fb0b07
Work around bug with global completion with invalid identifier (#23086) (#23093) 2018-04-02 15:18:02 -07:00
Mohamed Hegazy
056b6c4119 Update LKG 2018-04-02 12:09:03 -07:00
Mohamed Hegazy
2720ac0c48 Port generated lib files 2018-04-02 11:43:13 -07:00
Wesley Wigham
a9c5025664
Move JSX props support check and make syntactic (#22970) (#22996)
* Move JSX props support check and make syntactic

* Make parameter required
2018-03-29 13:50:05 -07:00
Wesley Wigham
0b2d6f6993
Dont let an import that doesnt need helpers override one that does (#22966) (#22990) 2018-03-29 11:58:20 -07:00
Sheetal Nandi
209e92fd7a
Merge pull request #22986 from Microsoft/childWatches2.8
[release-2.8] Do not watch child directories of the sym link folders
2018-03-29 10:04:19 -07:00
Sheetal Nandi
9b69093db9 PR feedback 2018-03-29 09:22:18 -07:00
Sheetal Nandi
9285c1b168 Do not watch child directories of the sym link folders
Fixes #22668
2018-03-29 09:22:11 -07:00
Sheetal Nandi
670a5cdc23 Instead of using current time, use predefined time for modification to ensure we can detect changes correctly and arent timing dependent
Fixes #22455
2018-03-29 09:22:02 -07:00
Sheetal Nandi
36d0274a66 Ensure our readonly emptyArray stays non modified. 2018-03-29 09:21:31 -07:00
Sheetal Nandi
eb0955ce57 Enable the commented out test and convert folder entries to sorted list 2018-03-29 09:21:20 -07:00
Sheetal Nandi
72776b0881
Merge pull request #22965 from Microsoft/incrementalEditWithJsDocNode
[release-2.8] Correct the incremental parsing when there is jsDoc node
2018-03-28 16:24:01 -07:00
Sheetal Nandi
4fcf5bc225 Correct the incremental parsing when there is jsDoc node
Fixes #22924
2018-03-28 15:44:01 -07:00
Mohamed Hegazy
d45eb253e7 Port generated lib files 2018-03-28 13:44:11 -07:00
Benjamin Lichtman
f1145351a2
Merge pull request #22954 from uniqueiniquity/CRLF
Make region outlining more sensitive to CRLF
2018-03-28 12:56:27 -07:00
Mohamed Hegazy
ac29c9d22b
Merge pull request #22956 from Microsoft/PortFixesToRelease2.8
Port fixes to release2.8
2018-03-28 12:41:31 -07:00
Anders Hejlsberg
ae8413e9ed Accept new baselines 2018-03-28 12:06:10 -07:00
Anders Hejlsberg
072401e29f Change test to use type variables 2018-03-28 12:06:04 -07:00
Anders Hejlsberg
ca3d0d37a7 Change to more conservative conditional type relationship 2018-03-28 12:06:00 -07:00
Anders Hejlsberg
79cd7721e9 Accept new baselines 2018-03-28 12:05:55 -07:00
Anders Hejlsberg
7df518d61a Add tests 2018-03-28 12:05:51 -07:00
Anders Hejlsberg
3d04388907 Add tests 2018-03-28 12:05:47 -07:00
Anders Hejlsberg
b4e83f5c12 Add missing type relationship for conditional types 2018-03-28 12:05:42 -07:00
Anders Hejlsberg
b2d702e423 Accept new baselines 2018-03-28 12:05:17 -07:00
Anders Hejlsberg
61f3a829eb Add regression test 2018-03-28 12:05:11 -07:00