Wesley Wigham
d9f0212324
Resolve SymbolFlags.Type only at first in jsdoc getTypeFromTypeReference ( #32947 )
...
* Fix lookup of exported eunm type alias in local scope in JS
* Fix by adjusting type lookup fallback behavior to not include SymbolFlags.Value in its initial lookup instead
2019-08-19 11:31:47 -07:00
TypeScript Bot
2cde3b722a
Update user baselines ( #32975 )
2019-08-19 10:46:30 -07:00
Wes Souza
9e9e694369
Update Feature_request.md ( #32974 )
...
* Update Feature_request.md
Added the same list of steps that is present on the bug report to the feature request.
* Remove duplicate FAQ reading sentence
2019-08-19 09:42:49 -07:00
falsandtru
5ae286329f
Update String#toLocale{Lower,Upper}Case methods ( #32961 )
2019-08-19 09:10:12 -07:00
Orta
634beb5332
Merge pull request #32969 from collin5/b30851-2
...
Restrict spreading for unknown Type with non object constraint
2019-08-19 08:43:11 -07:00
Collins Abitekaniza
0341c2fe75
add baseline for unknown type spread
2019-08-19 16:32:09 +03:00
Alexander T
383750c9da
update typescript-eslint, eslint
2019-08-19 14:40:07 +03:00
Alexander T
fd72a1c76b
@typescript-eslint/unified-signatures
2019-08-19 13:38:58 +03:00
Alexander T
3b7f3daa28
update typescript-eslint packages to 2.0.1-alpha.8
2019-08-19 13:35:29 +03:00
Collins Abitekaniza
75ac6eb284
restrict object spreading on unkown type
2019-08-19 03:10:08 +03:00
Klaus Meinhardt
27697551e2
remove useless baselines
2019-08-18 21:48:55 +02:00
Klaus Meinhardt
1d942f4ddc
Detect more TS syntax in JS files
...
* optional class methods
* type arguments on tagged template expressions
2019-08-18 21:46:53 +02:00
Anders Hejlsberg
2c36249ed6
Accept new API baselines
2019-08-17 07:07:27 -07:00
Anders Hejlsberg
e7cbfc41e5
Update API to be backwards compatible
2019-08-17 07:05:49 -07:00
Alexander
a7f41621fb
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
2019-08-17 16:37:39 +03:00
Anders Hejlsberg
0599f84857
Support 'asserts this' and 'asserts this is T' type predicates
2019-08-17 06:23:07 -07:00
TypeScript Bot
b57b5fe5ee
Update user baselines ( #32946 )
2019-08-16 15:47:15 -07:00
Wesley Wigham
0212e2427c
Add more info to the readme on the topic of the runtests
command ( #32942 )
...
* Add more info to the readme on the topic of the `runtests` command
* Update README.md
2019-08-16 14:36:36 -07:00
Wesley Wigham
d304049e0c
Run user test submodule update in the correct directory ( #32921 )
2019-08-16 14:22:21 -07:00
Wesley Wigham
786e36ecaf
Right. Environment variable on windows should be uppercase.
2019-08-16 14:17:03 -07:00
TypeScript Bot
a859e8da3d
Update user baselines ( #32930 )
2019-08-16 14:01:06 -07:00
Nathan Shively-Sanders
2b8ccf40ae
jsdoc template tags might be unmatched ( #32936 )
...
* jsdoc template tags might be unmatched
* Update fourslash test
2019-08-16 13:39:57 -07:00
Wesley Wigham
1b46d8fd8f
Lowercase M
to m
in all reference to the microsoft github org ( #32938 )
2019-08-16 13:12:25 -07:00
Wesley Wigham
e145f322d8
Add produceLKG flag to cherry-pick PR script
2019-08-16 13:01:18 -07:00
Hoang Pham
46b7972885
Add JSX codefix if available ( #32281 )
...
* Add JSX codefix if available
* Update react jsx.
* Update diagnostic code.
2019-08-16 12:46:55 -07:00
Brendan Kenny
f45add0a7d
checkJs: require JSDoc type argument for Array, Object, and Promise in noImplicitAny ( #32829 )
...
* Require type argument for JSDoc Array, Object, and Promise in noImplicitAny
* add jsdoc Array/Object/Promise noImplicitAny tests
2019-08-16 12:41:09 -07:00
Anders Hejlsberg
489abcacd4
Merge pull request #32919 from microsoft/fix32752
...
Stricter criteria for eliminating types in unions during inference
2019-08-16 10:55:48 -07:00
Nathan Shively-Sanders
5380075a84
Always run Public API tests, allow lowercase skippercent ( #32892 )
2019-08-16 10:41:11 -07:00
Daniel Rosenwasser
7cf2d82dbd
Update node types dependency ( #32424 )
2019-08-16 09:48:10 -07:00
laoxiong
cd84d75147
refactor: modify the TokenFlags default value ( #32112 )
2019-08-16 09:45:20 -07:00
Anders Hejlsberg
af7ccf954a
Accept new baselines
2019-08-16 07:45:08 -07:00
Anders Hejlsberg
c816cf2562
Add additional test
2019-08-16 07:45:02 -07:00
Anders Hejlsberg
ac2f151412
Accept new API baselines
2019-08-16 07:33:55 -07:00
Alexander T
b6d981aec8
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
2019-08-16 12:13:57 +03:00
Alexander T
d532bf6dcb
remove 'project' option from default .eslintrc configs
2019-08-16 11:56:51 +03:00
Alexander T
4c30a6027b
add --ci option to lint command to run eslint with the .eslintrc.ci config
2019-08-16 11:55:54 +03:00
Alexander T
2b11a18d6a
remove typescript dependency from boolean-trivia, no-double-space rules
2019-08-16 11:54:12 +03:00
Alexander T
8442ec01bf
remove useless comment
2019-08-16 11:52:34 +03:00
Anders Hejlsberg
abc61a0949
Add InferencePriority.Circularity per CR feedback
2019-08-15 18:08:01 -07:00
阿卡琳
a53e4a19ef
Allow to omit the begin parameter of %TypedArray%.prototype.subarray ( #32125 )
...
* Allow to omit the begin parameter of %TypedArray%.prototype.subarray
* update baselines
2019-08-15 15:58:24 -07:00
Tan Li Hau
dcb763f624
Report error when using generic class in js file ( #31723 )
...
* Report error when using generic class in js file
* Replace "ClassDeclaration | ClassExpression" to ClassLikeDeclaration
Co-Authored-By: Klaus Meinhardt <klaus.meinhardt1@gmail.com>
* add noEmit:true
2019-08-15 15:49:50 -07:00
Francois Hendriks
334b8590e9
Add check for Records in reportNonexistentProperty function ( #31701 )
2019-08-15 15:29:42 -07:00
Klaus Meinhardt
efa19f6777
remove useless condition as argumentExpression is always defined ( #31567 )
...
* remove useless condition as argumentExpression is always defined
* fix formatting
* remove obsolete diagnostic
2019-08-15 15:25:10 -07:00
Ryan Cavanaugh
0bc3468733
small refactor to cut back on type assertions ( #32920 )
2019-08-15 15:18:27 -07:00
Orta
6cd8bcd6c9
Merge pull request #31185 from collin5/b30851
...
Restrict spreading for Instantiable Type with non object constraint
2019-08-15 13:50:01 -07:00
Armando Aguirre
428e8d0cb1
Fixed navigationbar regex
2019-08-15 13:49:11 -07:00
Orta
cfeebda837
Merge pull request #32765 from orta/debug_scanner
...
Adds a debugging command to the scanner
2019-08-15 12:54:45 -07:00
Matthew Miller
c6a0739dc9
fix(docs): Fixed the docs for Array#slice not spec ( #31182 )
...
ifying that the 'end' parameter is exclusive.
2019-08-15 10:28:28 -07:00
Anders Hejlsberg
86d9153374
Accept new API baselines
2019-08-15 10:21:01 -07:00
Kagami Sascha Rosylight
f304b81fa5
Point es2020 in esnext.d.ts ( #32776 )
2019-08-15 10:06:46 -07:00