The GitHub Actions job "SiteMesh 2 Compatibility" on grails-core.git/grails8-groovy5-sb4 has failed. Run started by GitHub user jamesfredley (triggered by jamesfredley).
Head commit for run: 0035ca1b5898342c3c2404127af267bdf894e707 / James Fredley <[email protected]> Track Groovy 5.0.7-SNAPSHOT and re-inline GraphQL closure-delegate helper Groovy's experimental @Anchored trait-static annotation was voted down by the Groovy PMC and removed upstream (GROOVY-12093, replaced by @Virtual), and Groovy 5.0.7 has not shipped yet, so revert the dependency coordinate from the released 5.0.7 back to 5.0.7-SNAPSHOT. @Virtual only restores per-implementer override dispatch for same-trait or implementing-class calls; it does not let a child @CompileStatic trait resolve an inherited parent-trait static method (verified against 5.0.7-SNAPSHOT). Drop the @Anchored annotation/import from ExecutesClosures (keeping the plain static withDelegate as the public trait contract) and re-inline the null-safe DELEGATE_ONLY closure logic into the Arguable and ComplexTyped sub-traits, the workaround that predated @Anchored. Assisted-by: opencode:anthropic/claude-opus-4-8 oracle librarian Report URL: https://github.com/apache/grails-core/actions/runs/28294757061 With regards, GitHub Actions via GitBox
