-
Notifications
You must be signed in to change notification settings - Fork 26.6k
Update Angular to support TS 3.9 #36989
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
Closed
Closed
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
708e1e3
build: pin @microsoft/api-extractor to 7.7.11
alan-agius4 96c5574
fix(language-service): use empty statement as parent of type node
6a66575
test(language-service): external template update should not invalidat…
67a4e51
build: prepare for TypeScript 3.9
alan-agius4 e5ca0be
refactor(ngcc): simplify the `detectKnownDeclaration()` signature
petebacondarwin 605f6ae
refactor(compiler-cli): simplify and clarify `TypeScriptReflectionHos…
petebacondarwin dfd69b6
refactor(compiler-cli): delegate `hasBaseClass()` to `getBaseClassExp…
petebacondarwin 1a6a71f
refactor(ngcc): remove unused import
petebacondarwin 5949f3a
refactor(ngcc): ensure unlocker process works in mock file-systems
petebacondarwin e97dfd7
fix(ngcc): ensure reflection hosts can handle TS 3.9 IIFE wrapped cla…
petebacondarwin 8657a24
fix(ngcc): ensure rendering formatters work with IIFE wrapped classes
petebacondarwin 233ef52
test(ngcc): move specs to correct describe block
petebacondarwin 50c1659
test(compiler-cli): hande TS 3.9 format in emisson tests
petebacondarwin f729a2c
test(ngcc): reformat some subject code for tests
petebacondarwin c7f7882
refactor(ngcc): rename `ReexportStatement` to `WildcardReexportStatem…
petebacondarwin 57edd6b
docs(ngcc): tidy up typos etc in comments
petebacondarwin d202276
fix(ngcc): `viaModule` should be `null` for local imports
petebacondarwin b086ca9
fix(ngcc): support `defineProperty()` re-exports in CommonJS and UMD
petebacondarwin f6c0559
test(docs-infra): update payload sizes after TS 3.9 update
petebacondarwin 7b455b1
fix(compiler-cli): compute the correct target output for `$localize` …
petebacondarwin 8391ab8
test: update payload sizes after TS 3.9 update
alan-agius4 ade3796
test: enable importHelpers for UMD builds
alan-agius4 d0bf4b3
test: disable `cli-hello-world-lazy-rollup` from ivy tests
alan-agius4 5125158
refactor: `EventEmitter` to retain behaviour of pre TypeScript 3.9
alan-agius4 cabdb74
test: update language service module resolution cache
alan-agius4 d53f40e
build(docs-infra): correctly handle "pseudo" classes
petebacondarwin File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
test: update language service module resolution cache
With this change we update the expect of the `module resolution cache` were in the second count with cache the `fileExists` is called less then 700 times.
- Loading branch information
commit cabdb74fbd009788287aebe8285ebb5d9f6c7c97
There are no files selected for viewing
This file contains hidden or 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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@kyliau - it would be good to understand why these have changed...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aperently, in 3.9 TS improved file lookups.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is strange though that the lookups decreased after the event emitter changes.