codeconsole commented on PR #16114:
URL: https://github.com/apache/grails-core/pull/16114#issuecomment-5228677857

   Thanks — all three were real. Fixed in 8b8d063316 with a regression test 
each in `GrailsGroovyCompilerConfigSpec`; each fails against the previous 
commit.
   
   Common root cause: the fix had to move from execution-time reads to 
configuration-time snapshots, because Gradle 9.7 forbids assigning 
`groovyOptions.configurationScript` from `doFirst`. The snapshots were narrower 
than the `doFirst` they replaced. The wiring is now live 
(`sourceSets.configureEach`), ordered against the classpath it reads, and 
captures the user's script at `taskGraph.whenReady` instead of during 
`afterEvaluate`.
   
   `:grails-gradle:test`, `codeStyle`, and a full root `build -PskipTests` are 
green on 9.7.0.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to