The GitHub Actions job "CI" on grails-core.git/feat/grails-code-analysis-plugin 
has succeeded.
Run started by GitHub user jamesfredley (triggered by jamesfredley).

Head commit for run:
57ae6d6d110472091a35fce3517281169c5dd04e / James Fredley 
<[email protected]>
Make code-analysis surface violations: PMD 7.25.0 + report-only CI

PMD 6.55.0 cannot parse Java 21+ sources, so pmdMain threw
"PMDException: Error while processing" on every file and never produced
real findings. Bump to PMD 7.25.0, which supports Java 21 through 26
(the Micronaut/Forge modules compile on Java 25).

Run the code-analysis CI jobs with -Pgrails.codeanalysis.ignoreFailures=true
so PMD and SpotBugs complete, the aggregateAnalysisViolations task can run,
and the full violation report is generated and published to the job summary
instead of the build aborting with no report.

This is intentionally non-gating for now: with PMD parsing correctly the
Core build alone reports ~5,016 PMD + 187 SpotBugs violations, so the
ruleset/remediation needs to be scoped before the checks can gate.

Assisted-by: claude-code:claude-opus-4-8

Report URL: https://github.com/apache/grails-core/actions/runs/26646788158

With regards,
GitHub Actions via GitBox

Reply via email to