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
3 stale names in these docs.
main610afa1Last read Oct 2
Once installed, Striff checks every pull request.
Stale names in these docs3
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.
- Gone
de.jplag.AbstractParserComponent/Class ParserAdapter class, Superclass de.jplag.AbstractParser, Function sets up Parser and calls Traverser, How to get there depends on technology
de.jplagdeclares nothing by this name. - Gone
de.jplag.AbstractAntlrParserAntlr specific parts/files ParserAdapter class, Superclass de.jplag.AbstractAntlrParser, Function sets up Parser and calls Traverser, How to get there copy with small adjustments
de.jplagdeclares nothing by this name. - Gone
AbstractAntlrLanguageExtends the AbstractAntlrLanguage class and implements all required methods.
The repository once had
language-antlr-utils/src/main/java/de/jplag/antlr/AbstractAntlrLanguage.java. It doesn't now. Closest name there:AbstractAntlrListener.
jplag/JPlag — documented rules
14 of 14 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.