Skip to content

Modernize build verification and refresh documentation - #92

Draft
kevinten10 wants to merge 2 commits into
masterfrom
codex/build-quality-20260810
Draft

Modernize build verification and refresh documentation#92
kevinten10 wants to merge 2 commits into
masterfrom
codex/build-quality-20260810

Conversation

@kevinten10

@kevinten10 kevinten10 commented Aug 10, 2026

Copy link
Copy Markdown
Member

What changed

  • Updated JaCoCo from 0.8.6 to 0.8.15.
  • Replaced the README banner with a text-free AnyCap-generated adapter visual and descriptive alternative text.
  • Optimized the banner from a 1.37 MB PNG to a 360 KB JPEG.

Why

JaCoCo 0.8.6 cannot instrument Java 17 class files. Maven reported success while emitting instrumentation exceptions, which made coverage results unreliable on a modern JDK. The refreshed README visual now describes the adapter boundary without vendor logos or unsupported capability claims.

Validation

  • Full seven-module clean verify with tests, RAT, Checkstyle, and JaCoCo on Java 8
  • The same full verification on Java 17
  • Confirmed Mesh and Config test execution data is analyzed by JaCoCo
  • README local-link check
  • git diff --check

@kevinten10 kevinten10 changed the title Update JaCoCo for modern JDKs Modernize build verification and refresh documentation Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant