Free and open source static analysis tool to find bugs in Java programs
Moreover, FindBugs is built to find bug patterns and shows potential mistakes to programmers as they code.
In a hurry? Add it to your Download Basket!
What's New in This Release:
- FindBugs supports Java 8 now (both as runtime and target platform).
- FindBugs requires minimum Java 7 as runtime environment!
- FindBugs uses ASM 5 now which means that some 3rd party detectors based on FindBugs 2.x/ASM 3 has to be upgraded. See details in ASM documentation.
- New Bug patterns: NP_OPTIONAL_RETURN_NULL, IIO_INEFFICIENT_INDEX_OF, IIO_INEFFICIENT_LAST_INDEX_OF CNT_ROUGH_CONSTANT_VALUE