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

Reply via email to