Commit Graph
36117 Commits
Author SHA1 Message Date
Orta Therox 282e72419b Set the ModuleKind value for ESNext to be 99 so it doesn't change between releases (and yet another module system?!) 2019-07-17 22:56:28 -04:00
Anders Hejlsberg 8f020559fb Treat Array<T> and ReadonlyArray<T> as synonymous in inference 2019-07-17 18:49:56 -07:00
Orta Therox 5f6cdf17ea Set the ScriptTarget of ESNext to be 99 so it doesn't change between releases 2019-07-17 18:27:29 -04:00
Orta Therox a24e4b0d2c Undo accidental push to master 2019-07-17 18:24:35 -04:00
Orta Therox 7f071d2a1b Set the ScriptTarget of ESNext to be 99 so it doesn't change between releases 2019-07-17 18:21:53 -04:00
Anders Hejlsberg c6b77fa5df Fix lint error 2019-07-17 15:15:56 -07:00
csigsandGitHub e8bc733d41 LEGO: Merge pull request 32459
LEGO: Merge pull request 32459
2019-07-17 15:10:45 -07:00
csigs 69ec5e0366 LEGO: check in for master to temporary branch. 2019-07-17 22:10:20 +00:00
Anders Hejlsberg de837ed51f Accept new baselines 2019-07-17 15:07:36 -07:00
Anders Hejlsberg c4bad64438 Accept new baselines 2019-07-17 15:03:15 -07:00
Anders Hejlsberg ae1add7210 Update tests 2019-07-17 15:02:20 -07:00
Anders Hejlsberg 7d4259ba9f Update tests 2019-07-17 14:57:26 -07:00
Anders Hejlsberg 652bb1277c Accept new baselines 2019-07-17 14:54:27 -07:00
Anders Hejlsberg 5a45d5aed8 Reduce union and intersection targets when source is singleton type 2019-07-17 14:53:29 -07:00
Andrew BranchandGitHub 387c917765 Revert "Proposal: If there’s a package.json, only auto-import things in it, more or less (#31893)" (#32448)
This reverts commit 60a1b1dc1a.
2019-07-17 14:02:18 -07:00
0verk1ll ddbf7e198d Add Semicolons to Gulpfile.js 2019-07-17 16:57:25 -04:00
Milosz PiechockiandWesley Wigham 8f2ed0ded8 addTypeToIntersection performance improvement (#32388) 2019-07-17 13:22:53 -07:00
Andrew BranchandGitHub 2466109577 Fix build/lint due to differences in master and LKG (#32450) 2019-07-17 13:07:10 -07:00
csigsandGitHub e3ba3aacc8 LEGO: Merge pull request 32445
LEGO: Merge pull request 32445
2019-07-17 09:10:33 -07:00
csigs e6c723dd2a LEGO: check in for master to temporary branch. 2019-07-17 16:10:08 +00:00
Ron BucktonandGitHub 049618f7da Get contextual type of yield from contextual signature of containing function (#32433)
* Get contextual type of yield from contextual signature of containing function

* Add missing baseline
2019-07-16 17:16:21 -07:00
Sheetal NandiandGitHub b589020bb3 Merge pull request #32425 from microsoft/scopedPackageAquisition
Handle scoped package names in typing installer
2019-07-16 16:48:35 -07:00
Anders Hejlsberg d8b191a671 Improve algorithm for inferring to union types 2019-07-16 16:29:52 -07:00
Sheetal NandiandGitHub d4765523f0 Merge pull request #32429 from microsoft/jsDocTokenParsing
Fix missing tokenToString for the backtick token
2019-07-16 14:10:37 -07:00
Sheetal Nandi 607c9c5e26 Fix missing tokenToString for the backtick
Fixes #32073
2019-07-16 13:30:38 -07:00
OrtaandGitHub 10f306350b Merge pull request #32421 from orta/improve_mulitline_exceptions
Make it easier to read multi-line exceptions
2019-07-16 14:55:09 -04:00
Sheetal Nandi dc38aceb02 Fix the export on TestServerHostCreationParameters to fix build break after LKG
Its not detected currently is because LKG doesnt have #32156
2019-07-16 11:38:09 -07:00
Sheetal Nandi 49ba408e4f Handle scoped package names in typing installer
Fixes #32075
2019-07-16 11:13:03 -07:00
Sheetal NandiandGitHub 664671cf49 Merge pull request #32377 from minajevs/fix29666
Fix completion lists for 'readonly' and 'const' keywords
2019-07-16 10:17:52 -07:00
Nathan Shively-SandersandGitHub 1de76cd605 Control flow for element access expressions (#31478)
* Control flow for element access expressions

Draft version, just want to see how performance is

* Add baselines

* Fix cast lint

* Cleanup to share code path

* Fix errant diffs
2019-07-16 10:10:58 -07:00
Orta Therox d3f3c8e113 Make it easier to read multi-line exceptions 2019-07-16 12:00:22 -04:00
Dmitrijs Minajevs 84cdc63d1f Merge angle-bracket fix 2019-07-16 11:00:45 +03:00
Dmitrijs Minajevs 7608dc2306 Merge branch 'master' into fix29666 2019-07-16 10:52:26 +03:00
Dmitrijs Minajevs 0075b0a6a5 Fix for angle-bracket type assertion 2019-07-16 10:06:16 +03:00
Dmitrijs Minajevs 9a37ef8667 typeAssertionKeywords tests 2019-07-16 10:04:14 +03:00
Daniel RosenwasserandGitHub c7b8b2ae9b Merge pull request #32382 from dragomirtitian/GH-29769-generic-auto-completion-missing-primitives
Fixed auto completion after a < token to return types not values.
2019-07-15 16:41:03 -07:00
Andrew BranchandGitHub 7cdfbceb43 Improve accuracy of remove unnecessary await fix (#32384) 2019-07-15 15:17:32 -07:00
Ron BucktonandGitHub 17762c480d Fall back to (Async)IterableIterator if (Async)Generator not found (#32303) 2019-07-15 13:41:17 -07:00
Sheetal NandiandGitHub 0038b0baa3 Merge pull request #31815 from gb714us/bug/31631
create outlining span for JsxFragment
2019-07-15 11:19:24 -07:00
TypeScript BotandNathan Shively-Sanders 1397dc9387 Update user baselines (#32403) 2019-07-15 10:17:29 -07:00
csigsandGitHub 55cc638d8e LEGO: Merge pull request 32404
LEGO: Merge pull request 32404
2019-07-15 09:10:37 -07:00
csigs 79201c909d LEGO: check in for master to temporary branch. 2019-07-15 16:10:11 +00:00
OrtaandGitHub 2c26ac2e43 Merge pull request #32243 from orta/fix-30536
Adds support for class completions after ASI inserted class property definition
2019-07-15 11:54:13 -04:00
Alexander T 64baa804a8 Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint 2019-07-15 18:35:34 +03:00
OrtaandGitHub 4bb0aaea06 Merge pull request #32359 from orta/fix_14589
Don't add extra indentation for objects inside function parameters
2019-07-15 11:33:48 -04:00
Orta Therox 1d78218053 Handle feedback from #32359 2019-07-15 10:49:08 -04:00
Anders Hejlsberg 6f637b0870 Accept new baselines 2019-07-12 17:57:11 -10:00
Anders Hejlsberg 044d70fc24 Add regression tests 2019-07-12 17:57:05 -10:00
Anders HejlsbergandGitHub 303297aa27 Merge pull request #32362 from microsoft/fix32230
Fix type parameter inference cache invalidation logic
2019-07-12 16:57:34 -07:00
Daniel RosenwasserandGitHub 851156d73d Add kind to JsxAttributes (#32369)
Add kind to JsxAttributes
2019-07-12 14:40:30 -07:00