GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||
GeezerVison is showing github.com — refactor(core): Async tagging zone dev by JiaLiPassion · Pull Request #47416 · angular/angular Conversation
Contributor
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page. All reactions
JiaLiPassion
requested review from
alan-agius4,
clydin,
dgp1130,
jelbourn and
mgechev
JiaLiPassion
force-pushed
the
async-tagging-zone-dev
branch
from
4e239cf to
a1e0e54
Compare
JiaLiPassion
force-pushed
the
async-tagging-zone-dev
branch
from
a1e0e54 to
43cb391
Compare
dgp1130
reviewed
|
|
@dgp1130 , thank you for the review, I will make this PR into a single commit.
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
8c9510a to
64e08ba
Compare
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
LGTM for dev-infra .bzl
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
SGTM @JiaLiPassion, thanks for clarifying the runtime impact for Zoneless users.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just a couple minor comments.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
64e08ba to
1c349a6
Compare
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
@JiaLiPassion thanks for addressing the feedback! Just left a tiny comment about the any type.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
@JiaLiPassion do we still need as any here?
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
@AndrewKushnir , thank you, forget this one, just updated and remove this any.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
1. Remove `zone-async-tagging` implementation from zone.js and move the implementation to `@angular/core`, so `@angular/core` can import this package more easily for better treeshaking. 2. Add `async tagging zone` implemenation into `@angular/core` package. So we don't need to get the `AsyncStackTaggingZoneSpec` from `global` instance, we can import the `class` directly for better treeshaking. 3. Only load this ZoneSpec when `ngDevMode` is `true`.
1c349a6 to
ae0fabe
Compare
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Reviewed-for: size-tracking
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Reviewed-for: global-approvers
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
This PR was merged into the repository by commit 8637253. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
) 1. Remove `zone-async-tagging` implementation from zone.js and move the implementation to `@angular/core`, so `@angular/core` can import this package more easily for better treeshaking. 2. Add `async tagging zone` implemenation into `@angular/core` package. So we don't need to get the `AsyncStackTaggingZoneSpec` from `global` instance, we can import the `class` directly for better treeshaking. 3. Only load this ZoneSpec when `ngDevMode` is `true`. PR Close angular#47416
|
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.