Skip to content
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

refactor(compiler-cli): move downlevel decorators transform into ngtsc #44909

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

JoostK
Copy link
Member

@JoostK JoostK commented Jan 31, 2022

This commit moves the downlevel_decorators_transform into a dedicated
compilation unit within ngtsc.

The tests were refactored to move to ngtsc's testing abstractions, allowing
VE's MockAotContext and MockCompilerHost to be removed.

@JoostK JoostK added target: patch comp: compiler labels Jan 31, 2022
@ngbot ngbot bot added this to the Backlog milestone Jan 31, 2022
@ngbot ngbot bot added this to the Backlog milestone Jan 31, 2022
@JoostK JoostK marked this pull request as ready for review Jan 31, 2022
@JoostK
Copy link
Member Author

@JoostK JoostK commented Jan 31, 2022

Note to reviewer: unfortunately the whitespace changes are causing too much differences for the spec file rename to be considered as rename; use

git diff -M30% -w 6237234b9cf02558b12e5521633e18b62daf433c~ 6237234b9cf02558b12e5521633e18b62daf433c

to see a readable diff.

@pullapprove pullapprove bot requested a review from alan-agius4 Feb 16, 2022
@pullapprove pullapprove bot requested a review from dgp1130 Feb 23, 2022
dgp1130
dgp1130 previously approved these changes Feb 24, 2022
Copy link
Contributor

@dgp1130 dgp1130 left a comment

Reviewed-for: tooling-cli-shared-api

alan-agius4
alan-agius4 previously approved these changes Feb 24, 2022
Copy link
Contributor

@alan-agius4 alan-agius4 left a comment

Reviewed-for: tooling-cli-shared-api

@JoostK JoostK force-pushed the ngtsc/restructuring branch 2 times, most recently from 69017ad to b654f77 Compare Feb 25, 2022
@dylhunn dylhunn dismissed stale reviews from alan-agius4 and dgp1130 via b654f77 May 2, 2022
@dylhunn
Copy link
Contributor

@dylhunn dylhunn commented Jun 28, 2022

@JoostK It looks like this was approved and never merged. Is this something you still want to merge?

@JoostK
Copy link
Member Author

@JoostK JoostK commented Jun 28, 2022

Yes, I shall rebase! Some more approvals are needed though.

This commit moves the `downlevel_decorators_transform` into a dedicated
compilation unit within `ngtsc`.

The tests were refactored to move to ngtsc's testing abstractions, allowing
VE's `MockAotContext` and `MockCompilerHost` to be removed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
action: review comp: compiler target: patch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants