-
Notifications
You must be signed in to change notification settings - Fork 12.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge release-2.1 into master #12157
Commits on Oct 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 5e94949 - Browse repository at this point
Copy the full SHA 5e94949View commit details
Commits on Oct 27, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e497d1e - Browse repository at this point
Copy the full SHA e497d1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 515542b - Browse repository at this point
Copy the full SHA 515542bView commit details
Commits on Oct 28, 2016
-
Skip overloads with too-short function parameters
If the parameter of an overload is a function and the argument is also a function, skip the overload if the parameter has fewer arguments than the argument does. That overload cannot possibly apply, and should not participate in, for example, contextual typing. Example: ```ts interface I { (a: number): void; (b: string, c): void; } declare function f(i: I): void; f((x, y) => {}); ``` This code now skips the first overload instead of considering. This was a longstanding bug but was only uncovered now that more functions expressions are context sensitive.
Configuration menu - View commit details
-
Copy full SHA for 1f4d8a1 - Browse repository at this point
Copy the full SHA 1f4d8a1View commit details -
Test skip overloads w/too-short function params
1. Update changed baseline. 2. Add a new test with baseline.
Configuration menu - View commit details
-
Copy full SHA for dfa3dd3 - Browse repository at this point
Copy the full SHA dfa3dd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4451b1 - Browse repository at this point
Copy the full SHA b4451b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e57f70 - Browse repository at this point
Copy the full SHA 4e57f70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c09574 - Browse repository at this point
Copy the full SHA 2c09574View commit details -
Configuration menu - View commit details
-
Copy full SHA for a163641 - Browse repository at this point
Copy the full SHA a163641View commit details -
rewrite void-returning statements in constructors that capture result…
… of super call (#11868) * rewrite void-returning statements in constructors that capture result of super call * linter
Configuration menu - View commit details
-
Copy full SHA for 86138e3 - Browse repository at this point
Copy the full SHA 86138e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 467f252 - Browse repository at this point
Copy the full SHA 467f252View commit details -
Fix emit inferred type which is a generic type-alias both fully and p…
…artially fill type parameters
Kanchalai Tanglertsampan committedOct 28, 2016 Configuration menu - View commit details
-
Copy full SHA for 2869f9c - Browse repository at this point
Copy the full SHA 2869f9cView commit details -
Kanchalai Tanglertsampan committed
Oct 28, 2016 Configuration menu - View commit details
-
Copy full SHA for 01e06f9 - Browse repository at this point
Copy the full SHA 01e06f9View commit details
Commits on Oct 29, 2016
-
Skip trying to use alias if there is target type
Kanchalai Tanglertsampan committedOct 29, 2016 Configuration menu - View commit details
-
Copy full SHA for f2e3439 - Browse repository at this point
Copy the full SHA f2e3439View commit details -
Kanchalai Tanglertsampan committed
Oct 29, 2016 Configuration menu - View commit details
-
Copy full SHA for f9a317e - Browse repository at this point
Copy the full SHA f9a317eView commit details
Commits on Oct 31, 2016
-
Merge pull request #11931 from Microsoft/release-2.1_fixDeclarationEm…
…itTypeAlaisWithTypeParam [Release-2.1] Fix declaration emit when using type parameters
Configuration menu - View commit details
-
Copy full SHA for ad9c148 - Browse repository at this point
Copy the full SHA ad9c148View commit details
Commits on Nov 1, 2016
-
Add diagnostics to remind adding tsconfig file for certain external p…
…roject (#11932) * Add diagnostics for certain external project * Show tsconfig suggestion * fix lint error * Address pr * fix comment * Update error message
Configuration menu - View commit details
-
Copy full SHA for 182bc77 - Browse repository at this point
Copy the full SHA 182bc77View commit details
Commits on Nov 3, 2016
-
Flag for not overwrite js files by default without generating errors (#…
…11980) * WIP * Properly naming things * refactor * apply the option to all files and check out options * Fix typo
Configuration menu - View commit details
-
Copy full SHA for 73e2328 - Browse repository at this point
Copy the full SHA 73e2328View commit details -
Configuration menu - View commit details
-
Copy full SHA for b98089d - Browse repository at this point
Copy the full SHA b98089dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b87210 - Browse repository at this point
Copy the full SHA 0b87210View commit details -
use local registry to check if typings package exist (#12014) (#12032)
use local registry to check if typings package exist
Configuration menu - View commit details
-
Copy full SHA for 7d1f0e6 - Browse repository at this point
Copy the full SHA 7d1f0e6View commit details -
* add test for the fix for overwrite emitting error * cr feedback
Configuration menu - View commit details
-
Copy full SHA for afe36be - Browse repository at this point
Copy the full SHA afe36beView commit details
Commits on Nov 4, 2016
-
enable sending telemetry events to tsserver client (#12034) (#12051)
enable sending telemetry events
Configuration menu - View commit details
-
Copy full SHA for f03e04a - Browse repository at this point
Copy the full SHA f03e04aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e8ec9f - Browse repository at this point
Copy the full SHA 8e8ec9fView commit details
Commits on Nov 8, 2016
-
Configuration menu - View commit details
-
Copy full SHA for da4985e - Browse repository at this point
Copy the full SHA da4985eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 796a159 - Browse repository at this point
Copy the full SHA 796a159View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaf6c1d - Browse repository at this point
Copy the full SHA aaf6c1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34d41de - Browse repository at this point
Copy the full SHA 34d41deView commit details
Commits on Nov 9, 2016
-
Do not emit "use strict" when targeting es6 or higher or module kind …
…is es2015 and the file is external module
Kanchalai Tanglertsampan committedNov 9, 2016 Configuration menu - View commit details
-
Copy full SHA for afea110 - Browse repository at this point
Copy the full SHA afea110View commit details -
Kanchalai Tanglertsampan committed
Nov 9, 2016 Configuration menu - View commit details
-
Copy full SHA for d629bd6 - Browse repository at this point
Copy the full SHA d629bd6View commit details
Commits on Nov 10, 2016
-
Merge pull request #12134 from Microsoft/release-2.1_fix11806_omitUse…
…Strict [Release 2.1] fix11806 omit use strict
Configuration menu - View commit details
-
Copy full SHA for 6ba4b87 - Browse repository at this point
Copy the full SHA 6ba4b87View commit details -
[Release 2.1] fix11754 global augmentation (#12133)
* Exclude global augmentation from module resolution logic * Address PR: check using string literal instead of NodeFlags.globalAugmentation
Configuration menu - View commit details
-
Copy full SHA for f7c40d3 - Browse repository at this point
Copy the full SHA f7c40d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c436bae - Browse repository at this point
Copy the full SHA c436baeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4687285 - Browse repository at this point
Copy the full SHA 4687285View commit details