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]
