Commit Graph

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 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