Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
Repository Index
47,133 repositories indexed
1–6 of 6 · Most stars
A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead
SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
Identifies and prioritizes Class and Package Cycles and Anti-pattens in Java & Kotlin codebases you should refactor first.
Error Prone extensions: extra bug checkers and a large battery of Refaster rules.
Make Java source layout deterministic: reorder class members safely, keep accessors together, format java-source, and enforce style in CI.