Alexander T
949770a4fe
@typescript-eslint/triple-slash-reference
2019-07-19 10:30:40 +03:00
Alexander T
36a6028d56
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
2019-07-19 10:16:10 +03:00
xiaofa
615cfaa891
use a map instead of an array
2019-07-19 11:37:28 +08:00
Jake Boone and GitHub
c30ba7884c
Fix capitalization in parseInt description
2019-07-18 12:38:14 -07:00
Alexander T
8bf5ebc417
remove tslint, tslint:disable-next-line, update @typescript-eslint/*
2019-07-18 16:00:44 +03:00
Alexander T
68ae4382bd
jsdoc/check-alignment
2019-07-18 15:06:56 +03:00
Alexander T
2c32308f35
no-null/no-null
2019-07-18 10:50:38 +03:00
Alexander T
a8ee8fbe87
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
2019-07-18 10:00:16 +03:00
xiaofa
6a50507aad
sort text for class member, JSX attribute, RHS of dot
2019-07-18 13:57:46 +08:00
xiaofa
8aa39d6cb8
Set sort text while adding sysmbols
2019-07-18 12:33:21 +08:00
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
csigs
69ec5e0366
LEGO: check in for master to temporary branch.
2019-07-17 22:10:20 +00:00
Anders Hejlsberg
5a45d5aed8
Reduce union and intersection targets when source is singleton type
2019-07-17 14:53:29 -07:00
Andrew Branch and GitHub
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
Milosz Piechocki and Wesley Wigham
8f2ed0ded8
addTypeToIntersection performance improvement ( #32388 )
2019-07-17 13:22:53 -07:00
Andrew Branch and GitHub
2466109577
Fix build/lint due to differences in master and LKG ( #32450 )
2019-07-17 13:07:10 -07:00
csigs
e6c723dd2a
LEGO: check in for master to temporary branch.
2019-07-17 16:10:08 +00:00
Ron Buckton and GitHub
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 Nandi and GitHub
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 Nandi
607c9c5e26
Fix missing tokenToString for the backtick
...
Fixes #32073
2019-07-16 13:30:38 -07:00
Orta and GitHub
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 Nandi and GitHub
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-Sanders and GitHub
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 Rosenwasser and GitHub
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 Branch and GitHub
7cdfbceb43
Improve accuracy of remove unnecessary await fix ( #32384 )
2019-07-15 15:17:32 -07:00
Ron Buckton and GitHub
17762c480d
Fall back to (Async)IterableIterator if (Async)Generator not found ( #32303 )
2019-07-15 13:41:17 -07:00
Sheetal Nandi and GitHub
0038b0baa3
Merge pull request #31815 from gb714us/bug/31631
...
create outlining span for JsxFragment
2019-07-15 11:19:24 -07:00
csigs
79201c909d
LEGO: check in for master to temporary branch.
2019-07-15 16:10:11 +00:00
Orta and GitHub
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
Orta and GitHub
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 and GitHub
303297aa27
Merge pull request #32362 from microsoft/fix32230
...
Fix type parameter inference cache invalidation logic
2019-07-12 16:57:34 -07:00
Daniel Rosenwasser and GitHub
851156d73d
Add kind to JsxAttributes ( #32369 )
...
Add kind to JsxAttributes
2019-07-12 14:40:30 -07:00
Anders Hejlsberg
e0599fd19c
Instantiate contextual type for return type in getReturnTypeFromBody
2019-07-12 11:11:36 -10:00
Andrew Branch and GitHub
4f3412153a
Parse quoted constructors as constructors, not methods ( #31949 )
...
* Parse quoted constructors as constructors, not methods
* Update baselines
* Fix disambiguation between quoted constructor and property named constructor
* Clean up parsing a bit
* Support escapes in constructor name
* Update baselines
2019-07-12 14:01:57 -07:00
Titian Cernicova-Dragomir
ba79b5ffac
Fixed auto completion after a < token to return types not values.
2019-07-12 23:14:42 +03:00