jmove/docs
loki5512344 ad1ad4f999
Some checks are pending
CI / lint (push) Waiting to run
CI / test (ubuntu-latest) (push) Waiting to run
CI / test (windows-latest) (push) Waiting to run
feat: SARIF 2.1.0 and Checkstyle XML reports for check/fix
--report FILE on check and fix writes the findings a run already
computed into CI-consumable formats chosen by extension: .sarif
(single run, %SRCROOT%-relative URIs, properties.autoFixable, rule
registry with descriptions) and .xml (Checkstyle, source=jmove.<rule>).
Unknown suffixes fail fast with INVALID_ARGUMENT; stdout and exit codes
are untouched, and clean runs write valid empty documents.

The check handler moved into cli::report (its format siblings); fix
emits the candidate list in dry-run and apply modes. Marketing angle
from the plan: auto-fix for what Checkstyle only reports.
2026-09-15 20:23:20 +02:00
..
EXAMPLES.md feat: SARIF 2.1.0 and Checkstyle XML reports for check/fix 2026-09-15 20:23:20 +02:00
PLAN.md feat: MVP — move files, rewrite imports, atomically 2026-09-10 11:41:03 +02:00
SKILL.md feat: SARIF 2.1.0 and Checkstyle XML reports for check/fix 2026-09-15 20:23:20 +02:00