The GitHub Actions job "CI - Groovy Joint Validation Build" on grails-core.git/feature/taglib-method-actions has failed. Run started by GitHub user jamesfredley (triggered by jamesfredley).
Head commit for run: 1d20b9943bc2618e7a618e0263406a59e1cfe90d / James Fredley <[email protected]> docs: relocate method-based TagLib upgrade guide content to 8.x The method-based TagLib handler feature ships in Grails 8.0 and is the subject of this PR. Documentation for it was incorrectly placed in the 7.x upgrade guide (likely a carry-over from when this work originally targeted the 7.x line). Move the entire feature umbrella to the 8.x upgrade guide and consolidate the related sections. upgrading70x.adoc - Remove section 16 (Method-based TagLib Handlers) and its subsections 16.1 (Behavior change: tag method registration) and 16.2 (Behavior change: parameter-name binding for Map and Closure parameters). None of this content describes a change that landed in Grails 7. upgrading80x.adoc - Replace section 21 (formerly "Grails Gradle Extension Preserves Parameter Names By Default") with a consolidated section 21 (Method-based TagLib Handlers) covering the feature end to end: - 21. intro: feature overview, @Tag annotation, @NotATag opt-out, closure-tag deprecation warning system property. - 21.1. Behavior change: tag method registration (overrideMethods default flipped to true, plus the DEBUG logging guidance for auditing shadowed user methods). - 21.2. Behavior change: parameter-name binding for Map and Closure parameters (symmetric reserved-name rule for `attrs` and `body`). - 21.3. Grails Gradle Extension Preserves Parameter Names By Default (the previous section 21 content, plus the Spring Boot -parameters note and the JavaCompile/GroovyCompile recipe for builds outside the Grails Gradle plugin). No code changes; documentation only. Assisted-by: claude-code:claude-opus-4-7 Report URL: https://github.com/apache/grails-core/actions/runs/26251200697 With regards, GitHub Actions via GitBox
