Skip to content

refactor(compiler): Fix defer deps fn duplicate names in Template Pipeline#54060

Closed
dylhunn wants to merge 1 commit intoangular:mainfrom
dylhunn:defer-depsfn-names
Closed

refactor(compiler): Fix defer deps fn duplicate names in Template Pipeline#54060
dylhunn wants to merge 1 commit intoangular:mainfrom
dylhunn:defer-depsfn-names

Conversation

@dylhunn
Copy link
Contributor

@dylhunn dylhunn commented Jan 24, 2024

Previously, defer deps fns names were only prefixed with the component name, meaning that distinct deps fns in the same component would produce a name collision. Now, we take into account the entire template function name when naming inner deps fns.

@dylhunn dylhunn added action: review The PR is still awaiting reviews from at least one requested reviewer target: patch This PR is targeted for the next patch release area: compiler Issues related to `ngc`, Angular's template compiler compiler: template pipeline labels Jan 24, 2024
@dylhunn dylhunn requested review from alxhub and mmalerba January 24, 2024 21:48
@ngbot ngbot bot added this to the Backlog milestone Jan 24, 2024
@dylhunn dylhunn added action: merge The PR is ready for merge by the caretaker and removed action: review The PR is still awaiting reviews from at least one requested reviewer action: merge The PR is ready for merge by the caretaker labels Jan 24, 2024
@dylhunn dylhunn force-pushed the defer-depsfn-names branch from 3f6bf98 to 8a8b39e Compare January 24, 2024 22:27
@dylhunn dylhunn 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: 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 labels Jan 24, 2024
@dylhunn dylhunn force-pushed the defer-depsfn-names branch 2 times, most recently from c30b590 to f4ad61f Compare January 24, 2024 23:38
…eline

Previously, defer deps fns names were only prefixed with the component name, meaning that distinct deps fns in the same component would produce a name collision. Now, we take into account the entire template function name when naming inner deps fns.
@dylhunn dylhunn force-pushed the defer-depsfn-names branch from f4ad61f to 4297152 Compare January 25, 2024 01:48
@dylhunn
Copy link
Contributor Author

dylhunn commented Jan 25, 2024

caretaker: presubmit failures are flakes

@dylhunn dylhunn 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 labels Jan 25, 2024
@dylhunn dylhunn removed the request for review from alxhub January 25, 2024 01:54
jessicajaniuk pushed a commit that referenced this pull request Jan 25, 2024
…eline (#54060)

Previously, defer deps fns names were only prefixed with the component name, meaning that distinct deps fns in the same component would produce a name collision. Now, we take into account the entire template function name when naming inner deps fns.

PR Close #54060
@jessicajaniuk
Copy link
Contributor

This PR was merged into the repository by commit c3bb00a.

rlmestre pushed a commit to rlmestre/angular that referenced this pull request Jan 26, 2024
…eline (angular#54060)

Previously, defer deps fns names were only prefixed with the component name, meaning that distinct deps fns in the same component would produce a name collision. Now, we take into account the entire template function name when naming inner deps fns.

PR Close angular#54060
amilamen pushed a commit to amilamen/angular that referenced this pull request Jan 26, 2024
…eline (angular#54060)

Previously, defer deps fns names were only prefixed with the component name, meaning that distinct deps fns in the same component would produce a name collision. Now, we take into account the entire template function name when naming inner deps fns.

PR Close angular#54060
nikvarma pushed a commit to nikvarma/angular that referenced this pull request Jan 31, 2024
…eline (angular#54060)

Previously, defer deps fns names were only prefixed with the component name, meaning that distinct deps fns in the same component would produce a name collision. Now, we take into account the entire template function name when naming inner deps fns.

PR Close angular#54060
@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 Feb 25, 2024
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 compiler: template pipeline merge: caretaker note Alert the caretaker performing the merge to check the PR for an out of normal action needed or note target: patch This PR is targeted for the next patch release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants