FindBugs is an open source program created by Bill Pugh and David Hovemeyer which looks for bugs in Java code.[1][2] It uses static analysis[1][3] to identify hundreds of different potential types of errors[1] in Java programs. Potential errors are classified in four ranks: (i) scariest, (ii) scary, (iii) troubling and (iv) of concern. This is a hint to the developer about their possible impact or severity.[4] FindBugs operates on Java bytecode,[3] rather than source code. The software is distributed as a stand-alone GUI application. There are also plug-ins available for Eclipse, NetBeans,[5] IntelliJ IDEA,[6][7][8] Gradle, Hudson[9] and Jenkins.[10]
Additional rules sets can be plugged in FindBugs to increase the set of checks performed.[11]
Contents [hide]
See also[edit]References[edit]External links[edit]Further reading[edit]