Docs & rules
This is a public, read-only report. Striff reads this repository's docs, turns each sentence that makes a claim about the code into a rule, and checks the rule against the code on the default branch. How this works
2 stale names in these docs.
maincae3ad7Last read Oct 2
Once installed, Striff checks every pull request.
Stale names in these docs2
Each sentence below has a stale name: a type the default branch doesn't declare, or declares somewhere else. Edit the doc so it matches the code, or bring the type back.
- Moved
dev.jbang.cli.ExitExceptionError handling: throw
dev.jbang.cli.ExitExceptionfor controlled exits; let picocli report parameter issues.The code declares it in
dev.jbang, atsrc/main/java/dev/jbang/ExitException.java, not indev.jbang.cli. - Gone
dev.jbang.VersionProviderThe
dev.jbang.VersionProviderclass will show a compile error in IDE's but ignore that, theBUILDCONFIGclass gets generated during the Gradle build.dev.jbangdeclares nothing by this name.
jbangdev/jbang — documented rules
3 of 3 rules, printed October 14, 2026.
See these where the change is. The browser extension puts a pull request's doc findings, and a diagram of what it changed, on the GitHub page itself, so the code and what your docs say about it are side by side.