Commit Graph
22218 Commits
Author SHA1 Message Date
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
Anders Hejlsberg fc37c8b89c Obtain constraint from destructured property when applicable 2018-03-28 12:05:06 -07:00
Matt Bierner 8dcbf6961e Fix completions and brace in empty file (#22620)
Fixes #22618
2018-03-28 12:04:03 -07:00
Matt Bierner dc4001f41d Fix await code action crashes when await is not in a function (#22623)
Fixes #22614
2018-03-28 12:03:27 -07:00
Andy 9ff67f636b inferFromUsage: Handle being at an unexpected location (#22569)
* inferFromUsage: Handle being at an unexpected location

* add comment
2018-03-28 12:02:53 -07:00
uniqueiniquity 99dbfdf53f Make region outlining more sensitive to CRLF 2018-03-28 11:28:36 -07:00
Mohamed Hegazy f7e2bb0b09 Merge pull request #22804 from Microsoft/release-2.8_organizeImports_renamed
organizeImports: Fix bug in reference-testing for renamed import (#22797)
2018-03-28 11:20:11 -07:00
Wesley Wigham 52f826a46e Revert assertion addition (#22622) (#22920) 2018-03-27 17:49:05 -07:00