Jordi Oliveras Rovira
599a963493
Add newline
2018-12-09 20:42:46 +01:00
Jordi Oliveras Rovira
6a82b0a96b
Add newline, bad edit
2018-12-09 20:42:02 +01:00
Jordi Oliveras Rovira
4e43dcdc05
Change usages of String.prototype.endsWith to ts.endsWith.
2018-12-09 20:25:17 +01:00
Jordi Oliveras Rovira
3d23e7a0a4
Change usage of String.prototype.startsWith to ts.startsWith.
2018-12-09 20:24:48 +01:00
Jordi Oliveras Rovira
f41b4e088d
Change usage of Array.prototype.find to ts.find.
2018-12-09 20:23:56 +01:00
Daniel Rosenwasser
c2898db9dd
Merge pull request #28612 from vvakame/feat-showConfig-error
...
show diagnostic when error occurred with --showConfig
2018-12-07 16:42:30 -08:00
Anders Hejlsberg
34d9d4bc8c
Merge pull request #28870 from Microsoft/discriminatedUnionInference
...
Improved type inference for discriminated unions
2018-12-07 15:44:41 -08:00
Daniel Rosenwasser
95fb220e88
Merge pull request #28626 from j-oliveras/patch-1
...
Update bug template to version 3.3
2018-12-07 13:24:19 -08:00
Wesley Wigham
71286e3d49
Merge pull request #28878 from typescript-bot/user-update-20181104
...
🤖 User test baselines have changed
v3.2.2
2018-12-06 14:24:09 -08:00
Daniel Rosenwasser
8150169762
Merge pull request #28857 from JoshuaKGoldberg/identifiers-after-numeric-literals
...
Added error for IdentifierStart immediately after a NumericLiteral
2018-12-06 11:49:56 -08:00
Josh Goldberg
a211184347
Clarified error message; extended error to identifier end
...
Lengthening the reported error length to include all of the identifier necessitates scanning for all of the identifier. I also reset the `pos` after so other identifier scanning still happens.
2018-12-06 11:17:06 -08:00
typescript-bot
8a77e85fa4
Update user baselines
2018-12-06 14:26:06 +00:00
Anders Hejlsberg
1896248ff2
Accept new baselines
2018-12-05 15:20:31 -08:00
Anders Hejlsberg
4ae0848bd4
Add tests
2018-12-05 15:20:21 -08:00
Anders Hejlsberg
2f7cf9e26c
Accept new baselines
2018-12-05 15:20:12 -08:00
Anders Hejlsberg
676d8af43a
Only infer from constituents with matching discriminants in unions
2018-12-05 11:46:06 -08:00
Anders Hejlsberg
07dbc56208
Merge pull request #28854 from Microsoft/fixExcessPropertyChecks
...
Improve excess property checks
2018-12-05 08:51:08 -08:00
Wesley Wigham
2109c34a8c
Merge pull request #28856 from weswigham/showConfig-exhaustive-test
...
Fix paths showConfig, exhaustively test showConfig
2018-12-04 23:19:35 -08:00
Josh Goldberg
31fca3af4d
Accepted new baselines
2018-12-04 18:33:06 -08:00
Josh Goldberg
51d10ee4a0
Removed excess new check
2018-12-04 18:29:58 -08:00
Josh Goldberg
174816fc26
Added error for IdentifierStart immediately after a NumericLiteral
...
Fixes #4702 .
2018-12-04 17:59:20 -08:00
Wesley Wigham
86ec885c33
Merge pull request #28772 from r7kamura/feature/tsconfig-newline
...
Add terminating newline to generated tsconfig.json
2018-12-04 16:54:00 -08:00
Wesley Wigham
19de47f2db
Fix paths showConfig, exhaustively test showConfig
2018-12-04 16:24:25 -08:00
Anders Hejlsberg
b34c73f7e8
Merge pull request #28851 from Microsoft/deferConditionalTypes
...
Defer resolution of conditional types with generic check or extends types
2018-12-04 15:48:57 -08:00
Anders Hejlsberg
6e022bdd43
Accept new baselines
2018-12-04 14:52:06 -08:00
Anders Hejlsberg
e7bb5625c0
Add additional tests
2018-12-04 14:51:59 -08:00
Anders Hejlsberg
f1b3c6ec8c
Accept new baselines
2018-12-04 14:51:35 -08:00
Anders Hejlsberg
1d2df84a77
Improve excess property checking logic
2018-12-04 14:50:56 -08:00
Anders Hejlsberg
3afa86fd9c
Accept new baselines
2018-12-04 13:18:13 -08:00
Anders Hejlsberg
3e2f130b3c
Add regression test
2018-12-04 13:18:04 -08:00
Anders Hejlsberg
7c727365e4
Accept new baselines
2018-12-04 13:10:58 -08:00
Anders Hejlsberg
b032e063cd
Resolve conditional type only when check and extends types are non-generic
2018-12-04 13:06:53 -08:00
Nathan Shively-Sanders
ee987a25e2
Revert over-eager bailout when trailing whitespace ( #28848 )
2018-12-04 12:45:00 -08:00
Sheetal Nandi
c85460bc44
Merge pull request #28818 from Cow258/master
...
Move await keyword to inside of function
2018-12-04 12:36:13 -08:00
Nathan Shively-Sanders
24b39f90c9
Skip implicit any suggestions with no codefix ( #28822 )
...
The only unsupported one is binding patterns, which aren't supported by the codefix.
The code was a lot faster to write without supporting them, but there's
no real barrier besides that.
2018-12-04 09:17:37 -08:00
Nathan Shively-Sanders
594430f113
Infer from arrows from usage. ( #28832 )
...
* Infer from arrows from usage.
Previously only function expressions were, and only those with an easily
accessible name. Now any arrow function or function expression will
infer from usage.
* remove isApplicableFunctionForInference
*all* functions are applicable for inference now.
2018-12-04 09:03:08 -08:00
dreamran43@gmail.com
a2851d2ddc
Move await keyword to inside of function and test
2018-12-04 03:01:56 +08:00
dreamran43@gmail.com
f2d297fd1f
Move await keyword to inside of function and test
2018-12-04 02:40:43 +08:00
dreamran43@gmail.com
8eefaf48f5
Move await keyword to inside of function (Recovery & try test)
2018-12-04 01:50:02 +08:00
Wesley Wigham
2103ed69e6
Merge pull request #28782 from weswigham/global-merge-no-crash
...
Fix crash on umd and module merge, allow umds to be accessed when merged with a non-UMD symbol
2018-12-03 09:43:04 -08:00
dreamran43@gmail.com
47302147ab
Move await keyword to inside of function and test
2018-12-04 01:19:51 +08:00
Wesley Wigham
03a98a2840
Merge pull request #28783 from weswigham/fix-typeparam-parent
...
Add missing case to declaration diagnostic handler
2018-12-03 09:15:38 -08:00
dreamran43@gmail.com
0a6380c6df
Move await keyword to inside function
2018-12-04 00:32:33 +08:00
Anders Hejlsberg
28f8fdaccd
Merge pull request #28784 from Microsoft/controlFlowDestructuringLoop
...
Fix control flow analysis of destructuring in loops
2018-12-01 07:01:43 -08:00
Daniel Rosenwasser
4263285a7e
Merge pull request #28780 from Microsoft/singlyOverlappyTypes
...
Singly overlappy types
2018-11-30 17:58:34 -08:00
Wesley Wigham
cd6fdb11d6
Add constructor case
2018-11-30 17:44:25 -08:00
Daniel Rosenwasser
8e98943cbd
Accepted baselines.
2018-11-30 16:42:30 -08:00
Daniel Rosenwasser
6d2c0037fc
Only count singleton unit types.
2018-11-30 16:42:14 -08:00
Anders Hejlsberg
e96824377b
Accept new baselines
2018-11-30 16:28:29 -08:00
Anders Hejlsberg
290eff9722
Add regression test
2018-11-30 16:28:21 -08:00