Skip to content

Conversation

crisbeto
Copy link
Member

@crisbeto crisbeto commented Apr 5, 2023

Fixes that the compiler was matching directives based on attr bindings which doesn't correspond to the runtime behavior. This wasn't a problem until now because the matched directives would basically be a noop, but they can cause issues with required inputs.

@crisbeto crisbeto added action: review The PR is still awaiting reviews from at least one requested reviewer area: compiler Issues related to `ngc`, Angular's template compiler target: rc This PR is targeted for the next release-candidate labels Apr 5, 2023
@ngbot ngbot bot modified the milestone: Backlog Apr 5, 2023
@crisbeto crisbeto marked this pull request as ready for review April 5, 2023 07:14
@pullapprove pullapprove bot requested review from atscott April 5, 2023 07:14
Copy link
Contributor

@atscott atscott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, assuming Joost's comment is addressed.

@crisbeto crisbeto force-pushed the compiler-attribute-matching branch from 718b4c3 to ac1d46f Compare April 11, 2023 08:09
Fixes that the compiler was matching directives based on `attr` bindings which doesn't correspond to the runtime behavior. This wasn't a problem until now because the matched directives would basically be a noop, but they can cause issues with required inputs.
@crisbeto crisbeto force-pushed the compiler-attribute-matching branch from ac1d46f to 3a1f12b Compare April 11, 2023 15:02
@crisbeto crisbeto added action: merge The PR is ready for merge by the caretaker merge: caretaker note Alert the caretaker performing the merge to check the PR for an out of normal action needed or note and removed action: review The PR is still awaiting reviews from at least one requested reviewer labels Apr 11, 2023
@crisbeto
Copy link
Member Author

Caretaker note: the size failure is a pre-existing breakage that is present in other PRs.

@AndrewKushnir
Copy link
Contributor

This PR was merged into the repository by commit 8020347.

AndrewKushnir pushed a commit that referenced this pull request Apr 11, 2023
…49713)

Fixes that the compiler was matching directives based on `attr` bindings which doesn't correspond to the runtime behavior. This wasn't a problem until now because the matched directives would basically be a noop, but they can cause issues with required inputs.

PR Close #49713
@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators May 12, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
action: merge The PR is ready for merge by the caretaker area: compiler Issues related to `ngc`, Angular's template compiler merge: caretaker note Alert the caretaker performing the merge to check the PR for an out of normal action needed or note target: rc This PR is targeted for the next release-candidate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants