[
https://issues.apache.org/jira/browse/GROOVY-12311?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Paul King updated GROOVY-12311:
-------------------------------
Description: Groovy has existing machinery to run compilation to a
particular phase. This ticket is to make that easier to invoke so that humans
and AI agents can check code without generating the full bytecode. The earlier
setting skipped ClassCompletionVisitor and other checks. You can still achieve
the early stop using a config script. (was: Groovy has existing machinery to
run compilation to a particular phase. This ticket is to make that easier to
invoke so that humans and AI agents can check code without generating the full
bytecode.)
> Support check-only compilation (stop after CLASS_GENERATION instead of
> INSTRUCTION_SELECTION but before OUTPUT)
> ---------------------------------------------------------------------------------------------------------------
>
> Key: GROOVY-12311
> URL: https://issues.apache.org/jira/browse/GROOVY-12311
> Project: Groovy
> Issue Type: Improvement
> Reporter: Paul King
> Assignee: Paul King
> Priority: Major
>
> Groovy has existing machinery to run compilation to a particular phase. This
> ticket is to make that easier to invoke so that humans and AI agents can
> check code without generating the full bytecode. The earlier setting skipped
> ClassCompletionVisitor and other checks. You can still achieve the early stop
> using a config script.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)