Daniel Rosenwasser
35d26f5f52
Update version to 3.2.2.
2018-12-10 14:04:31 -08:00
Daniel Rosenwasser
99ddaa599f
Merge pull request #28942 from Microsoft/missing3.2Prs
...
Port missing 3.2 PRs
2018-12-10 13:46:31 -08:00
Anders Hejlsberg
87bed40cbd
Accept new baselines
2018-12-10 13:22:24 -08:00
Anders Hejlsberg
6234e10601
Add additional tests
2018-12-10 13:22:24 -08:00
Anders Hejlsberg
c32a48e666
Accept new baselines
2018-12-10 13:22:24 -08:00
Anders Hejlsberg
a8adb73bc6
Improve excess property checking logic
2018-12-10 13:22:24 -08:00
Anders Hejlsberg
b30038f7ba
Accept new baselines
2018-12-10 13:21:41 -08:00
Anders Hejlsberg
c6ca3f8114
Add regression test
2018-12-10 13:21:41 -08:00
Anders Hejlsberg
433ea84c52
Handle destructuring in control flow reference matching
2018-12-10 13:21:41 -08:00
Daniel Rosenwasser
dcc8bd47f5
Accept new baselines
2018-12-10 13:12:56 -08:00
Daniel Rosenwasser
975845a68f
Add regression test
2018-12-10 13:08:05 -08:00
Anders Hejlsberg
bc80bb9fe7
Accept new baselines
2018-12-10 13:06:56 -08:00
Anders Hejlsberg
10a0602467
Resolve conditional type only when check and extends types are non-generic
2018-12-10 13:06:56 -08:00
Wesley Wigham
3d2d8c3df0
Merge pull request #28909 from weswigham/port-jsonsourcefile-crash
...
Fix crash on umd and module merge, allow umds to be accessed when merged with a non-UMD symbol
2018-12-10 12:26:04 -08:00
Wesley Wigham
00e1ab2009
Fix crash on umd and module merge, allow umds to be accessed when merged with a non-UMD symbol
2018-12-07 13:21:03 -08:00
Daniel Rosenwasser
0ed5432733
Update LKG.
2018-12-06 17:53:27 -08:00
Daniel Rosenwasser
f4a68f9e27
BUmp version to 3.2.2.
2018-12-06 17:47:00 -08:00
Sheetal Nandi
aaff894a9e
Merge pull request #28850 from Microsoft/awaitInAllFunctions32
...
[release-3.2] Completion for await keyword to inside of function
2018-12-04 13:28:57 -08:00
Nathan Shively-Sanders
a621df0d83
Revert over-eager bailout when trailing whitespace ( #28848 )
2018-12-04 12:47:52 -08:00
dreamran43@gmail.com
33c3597b42
Move await keyword to inside of function and test
2018-12-04 12:39:42 -08:00
dreamran43@gmail.com
5d8342b0ad
Move await keyword to inside of function and test
2018-12-04 12:39:39 -08:00
dreamran43@gmail.com
fed689a010
Move await keyword to inside of function (Recovery & try test)
2018-12-04 12:39:35 -08:00
dreamran43@gmail.com
3a76e9fbc8
Move await keyword to inside of function and test
2018-12-04 12:39:31 -08:00
dreamran43@gmail.com
d71d6835dc
Move await keyword to inside function
2018-12-04 12:39:26 -08:00
Nathan Shively-Sanders
7c397f7a65
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:56 -08:00
Sheetal Nandi
bf4df50987
Merge pull request #28746 from Microsoft/noCheckJsAutoImport
...
[release-3.2] Use compilerOptionsIndicateEs6Modules over program contains es6 modules for determining auto import offering. Also dont depend on uncheck js file for this.
2018-11-29 13:54:11 -08:00
Sheetal Nandi
27ad35f58e
Use compilerOptionsIndicateEs6Modules over program contains es6 modules for determining auto import offering. Also dont depend on uncheck js file for this.
...
Fixes #28696
2018-11-29 13:17:25 -08:00
Daniel Rosenwasser
9aae7a668e
Update AUTHORS.md
v3.2.1
2018-11-29 09:10:50 -08:00
Daniel Rosenwasser
37cbfe254c
Update LKG.
2018-11-28 15:34:38 -08:00
Wesley Wigham
e8938a8a7f
Do not lookup name of default property symbols from the symbols value declaration ( #28711 ) ( #28716 )
2018-11-28 15:03:58 -08:00
Wesley Wigham
da78fabdb8
--showConfig files list condition was inverted from what it needed to be ( #28693 ) ( #28717 )
...
* --showConfig files list condition was inverted from what it needed to be
* Make no assumptions about file list normalization
* accept updated, correct, baseline
2018-11-28 15:03:41 -08:00
Wesley Wigham
67a2b896f6
Do not lookup name of default property symbols from the symbols value declaration ( #28711 )
2018-11-28 13:59:48 -08:00
Daniel Rosenwasser
0576d8d2d8
Update LKG.
2018-11-26 15:11:16 -08:00
Daniel Rosenwasser
df19285e30
Bump to version '3.2.1'
2018-11-26 15:06:02 -08:00
Nathan Shively-Sanders
1f34a4e25f
Revert "Don't consider 'typeof a' as using 'a' ( #28528 )"
...
This reverts commit 0c4ceeec24 .
2018-11-26 14:49:43 -08:00
Daniel Rosenwasser
21965c16ca
Merge pull request #28672 from Microsoft/overlappy-3.2
...
[release-3.2] Overlappy elaboration on unions
2018-11-26 16:30:47 -05:00
Daniel Rosenwasser
94e1a59fa0
Accepted baselines.
2018-11-26 13:02:16 -08:00
Daniel Rosenwasser
06fe1ed537
Use intersection of member names to find largest overlap.
2018-11-26 13:02:16 -08:00
Daniel Rosenwasser
646e234f88
Accepted baselines.
2018-11-26 13:02:07 -08:00
Daniel Rosenwasser
2e860f4d01
Added tests.
2018-11-26 12:02:17 -08:00
Daniel Rosenwasser
7e07eef8bb
Try to find object/intersection types with the most overlap when failing assignability against unions.
2018-11-26 12:02:17 -08:00
Sheetal Nandi
c8ae5b5acf
Merge pull request #28644 from Microsoft/cacheHostResults
...
[release-3.2] Cache results for readFile, fileExists, directory exists, sourceFiles for .d.ts files across the build (only first time)
2018-11-21 13:59:51 -08:00
Sheetal Nandi
eb817dedc0
Merge branch 'release-3.2' into cacheHostResults
2018-11-21 13:36:39 -08:00
Sheetal Nandi
6197b7b483
Merge pull request #28643 from Microsoft/noExplicitDeclarationDiagnostics
...
[release-3.2] Dont explicitly get declaration diagnostics in --build mode, instead get them as part of emit
2018-11-21 13:34:29 -08:00
Sheetal Nandi
26bee2bce4
Factor out caching logic so tsc (without watch can use it and --watch has its own cache logic).
2018-11-21 12:55:58 -08:00
Sheetal Nandi
9ccb3c80e3
PR feedback.
2018-11-21 12:55:52 -08:00
Sheetal Nandi
e0b0bdedae
Cache results for readFile, fileExists, directory exists, sourceFiles for .d.ts files across the build (only first time)
2018-11-21 12:55:46 -08:00
Sheetal Nandi
ccadbf2735
Dont explicitly get declaration diagnostics
2018-11-21 12:51:52 -08:00
Wesley Wigham
96937fd592
Allow union signatures to merge when they have differing argument counts ( #28604 )
...
* Allow union signatures to merge when they have differing argument counts
* Accept updated baselines
* Adjust comments io changed tests
2018-11-19 17:05:28 -08:00
Sheetal Nandi
ddded2df7c
Merge pull request #28610 from Microsoft/resolvedReferencedDirectMap
...
Create map from fileNames in referenced projects to resolvedProjectReference for quick determination of fileName to projectReferenceRedirect
2018-11-19 16:58:48 -08:00