Skip to content

refactor(compiler): move TCB generation logic into compiler#68162

Open
crisbeto wants to merge 1 commit intoangular:mainfrom
crisbeto:move-tcb-generation
Open

refactor(compiler): move TCB generation logic into compiler#68162
crisbeto wants to merge 1 commit intoangular:mainfrom
crisbeto:move-tcb-generation

Conversation

@crisbeto
Copy link
Copy Markdown
Member

Moves the logic for generating type check blocks into the compiler since it isn't coupled to TypeScript anymore.

Note: the tests haven't been moved over, because they depend on the environment that's currently in compiler-cli and it still has some dependencies on TypeScript.

@crisbeto crisbeto added action: review The PR is still awaiting reviews from at least one requested reviewer target: minor This PR is targeted for the next minor release labels Apr 13, 2026
@angular-robot angular-robot bot added the area: compiler Issues related to `ngc`, Angular's template compiler label Apr 13, 2026
@crisbeto crisbeto force-pushed the move-tcb-generation branch from b7d0082 to 647c648 Compare April 13, 2026 10:34
@crisbeto crisbeto marked this pull request as ready for review April 13, 2026 10:51
@crisbeto crisbeto requested a review from atscott April 13, 2026 10:51
@kirjs kirjs added area: compiler Issues related to `ngc`, Angular's template compiler and removed area: compiler Issues related to `ngc`, Angular's template compiler labels Apr 13, 2026
@ngbot ngbot bot added this to the Backlog milestone Apr 13, 2026
Moves the logic for generating type check blocks into the compiler since it isn't coupled to TypeScript anymore.

Note: the tests haven't been moved over, because they depend on the environment that's currently in `compiler-cli` and it still has some dependencies on TypeScript.
@crisbeto crisbeto force-pushed the move-tcb-generation branch from 647c648 to 454528c Compare April 13, 2026 11:50
@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 13, 2026
@ngbot

This comment was marked as off-topic.

@crisbeto
Copy link
Copy Markdown
Member Author

Caretaker note: presubmit failure is unrelated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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: minor This PR is targeted for the next minor release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants