Skip to content

GEP-21: Broadening AST transform awareness under joint compilation (i…#2500

Closed
paulk-asert wants to merge 1 commit intoapache:masterfrom
paulk-asert:spikeGEP21
Closed

GEP-21: Broadening AST transform awareness under joint compilation (i…#2500
paulk-asert wants to merge 1 commit intoapache:masterfrom
paulk-asert:spikeGEP21

Conversation

@paulk-asert
Copy link
Copy Markdown
Contributor

…nitial spike for Shape C)

@paulk-asert paulk-asert force-pushed the spikeGEP21 branch 2 times, most recently from e43b120 to cf527b4 Compare April 29, 2026 07:44
* stub generator emits stubs — see GEP-21).
*/
public static org.codehaus.groovy.control.CompilationUnit.IPrimaryClassNodeOperation
invocationOperation(final CompilePhase phase, final ASTTransformationsContext context) {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

concept wise I am not so happy with using IPrimaryClassNodeOperation here. It is more of an internal interface of CompilationUnit, it should not be used directly outside really.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I have changed this - please check if the new approach seems okay to you. I renamed the branch and it looks like GitHub doesn't let you keep that in the same PR. So please check the other PR.

@paulk-asert
Copy link
Copy Markdown
Contributor Author

This is now in:
#2503

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants