25950 Commits

Author SHA1 Message Date
Andrew Casey
47ee9d2278
Merge pull request #39980 from amcasey/pinned-release-3.2
Make release-3.2 buildable
2020-08-10 16:40:10 -07:00
Andrew Casey
ecd81e6971 Run travis on this branch 2020-08-10 16:17:20 -07:00
Andrew Casey
19572aaacc Update travis steps 2020-08-10 16:03:52 -07:00
Andrew Casey
8b41a1ba27 Suppress lint errors 2020-08-10 16:00:38 -07:00
Andrew Casey
4865fa2831 Make release-3.2 buildable
With this change, you can build the branch using `npm ci && npm run
build`.
2020-08-10 14:42:06 -07:00
Daniel Rosenwasser
e7a0f7e8a9 Update LKG. v3.2.4 2019-01-03 13:41:16 -08:00
Daniel Rosenwasser
476d46be1a Bump version to 3.2.4. 2019-01-03 13:40:49 -08:00
Sheetal Nandi
85872ea421 The assert that cached value of config file existance is always correct, might not be true if file watcher is not invoked before creating configured project 2019-01-03 08:58:30 -08:00
Daniel Rosenwasser
d63cc5fd6e Update LKG. 2018-12-10 14:05:01 -08:00
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 0c4ceeec24f16f87e75386355c86ac38612a1175.
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