spotbugs
https://github.com/spotbugs/spotbugs
Java
SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported17 Subscribers
Add a CodeTriage badge to spotbugs
Help out
- Issues
- Support for @NotNullByDefault
- False-positive MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR for method reference
- Can't use the spotbugs. LinkageError
- `java -jar /path/to/spotbugs/lib/spotbugs.jar -version` prints nothing
- SpotBugs not generating HTML report in the target directory
- False Positive: BC_UNCONFIRMED_CAST for pattern matching switch
- Take the 3.1 release branch and merge it sans code onto master and delete the branch.
- Add open rewrite to SpotBugs
- False UUF_UNUSED_FIELD false positive with pure VarHandles use
- NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE false positive on ImmutableMap.getOrDefault()
- Docs
- Java not yet supported