-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
[Release-2.0] Merge master into Release-2.0 #10347
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Conflicts: # src/compiler/checker.ts
…ible-in-subclass-static-methods Protected constructors accessible in subclass static methods
Add src to absolute paths in browserify task
Using an arrow function. Previously, it was set directly to window.performance.now, which fails when used on Chrome.
In ts.performance.now, bind window.performance.now
* Add assertion whitespace lint rule * Fix typo * Add the word `Rule` to Jakefile
* Convert getErrorBaseline to use canonical diagnostic formatting * Fix lint * Found another clone of format diagnostic - consolidate * Fully declone
Add servicesSources to the list of prerequisites for running tests
Support emitting static properties for classes with no name
Unfortunately, I didn't find a way to reuse the normal string literal type, so I had to extend the existing JSDoc type hierarchy. Otherwise, this feature is very simple.
Use lowercase names for type reference directives
Remove old assertion about when we're allowed to use fileExists
…-assignability Improve ReadonlyArray<T>.concat to match Array<T>
JSDoc string literal types
…ce_directives Explain why we lower-case type reference directives
Also simply it considerably after noticing that it's *only* called for Javascript files, so there was a lot of dead code for TS cases that never happened.
…n-of-constructor-properties Allow JS multiple declarations of ctor properties
Make baselines faster by not writing out unneeded files
…t_any Treat ambient shorthand declarations as explicit uses of the `any` type
…TrueForJS Set isNewIdentifierLocation to true for JavaScript files
Fix nested loop type guards
… into gcnew-noErrorTruncation # Conflicts: # src/compiler/diagnosticMessages.json
* Separate generate tsconfig into its own function and implement init with --lib # Conflicts: # src/compiler/tsc.ts * Add tests and baselines; Update function name Add unittests and baselines Add unittests and baselines for generating tsconfig Move unittest into harness folder Update harness tsconfig.json USe correct function name * Use new MapLike interstead. Update unittest # Conflicts: # src/compiler/commandLineParser.ts * Update JakeFile * Add tests for incorrect cases * Address PR : remove explicity write node_modules
Add more tests for `export = foo.bar`.
Output test baselines to tests/baselines/local instead of root
🔔 |
👍 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Also update version to 2.0.1