setup-java/.github
Bruno Borges 62df799a9c
Add Maven compiler problem matcher for javac diagnostics (#1087)
The javac problem matcher only recognized javac's native diagnostic
format (File.java:12: warning: msg), which works for plain javac and
Gradle but not Maven. The maven-compiler-plugin reformats diagnostics
to [WARNING] /path/File.java:[12,5] msg, so Maven builds produced zero
annotations.

Add a new maven-javac matcher owner that recognizes the Maven format,
capturing severity, file, line, column, and message. Maven builds now
annotate consistently with Gradle and plain javac.

Fixes: #1085


(cherry picked from commit cf9e5e7084)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-07-08 14:27:50 -04:00
..
ISSUE_TEMPLATE Templates for new Java distributions (#429) 2026-06-22 17:11:20 -04:00
PULL_REQUEST_TEMPLATE Templates for new Java distributions (#429) 2026-06-22 17:11:20 -04:00
workflows Rename jdkFile input to jdk-file with deprecated alias (#1083) 2026-07-08 13:25:56 -04:00
CODEOWNERS Update CODEOWNERS 2022-12-26 09:43:06 +01:00
dependabot.yml Create dependabot.yml (#722) 2025-01-21 16:15:18 -06:00
java.json Add Maven compiler problem matcher for javac diagnostics (#1087) 2026-07-08 14:27:50 -04:00
pull_request_template.md chore: enforce pre-PR validation (aggregate scripts, git hooks, PR checklist) (#1061) 2026-06-26 08:07:16 +01:00
zizmor.yml chore: Harden workflows: least-privilege permissions + zizmor integration (#1039) 2026-06-23 18:10:17 +01:00