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
- Maybe false positive NP_NULL_ON_SOME_PATH (with Kotlin)
- False positive RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT using static imports and Junit 5
- Findbugs detect implementing raw type of generic interface.
- Issue641: reporting useless @SuppressFBWarnings
- fail on package filter containing ".*" without regex matching
- IS2_INCONSISTENT_SYNC false-positive
- How to get the same behavior in the cli than the gui
- Question: how to output the full file path
- False positive RV_RETURN_VALUE_IGNORED with @CanIgnoreReturnValue
- Add failing test case for UWF_UNWRITTEN_FIELD false negative
- Docs
- Java not yet supported