FindBugs

FindBugs is an open-source static code analyser created by Bill Pugh and David Hovemeyer which detects possible bugs in Java programs.[2][3] 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, rather than source code. The software is distributed as a stand-alone GUI application. There are also plug-ins available for Eclipse,[5] NetBeans,[6] IntelliJ IDEA,[7][8][9] Gradle, Hudson,[10] Maven,[11] Bamboo[12] and Jenkins.[13]

FindBugs
Developer(s)Bill Pugh and David Hovemeyer
Initial release10 June 2006 (2006-06-10)[1]
Stable release
3.0.1 / March 6, 2015 (2015-03-06)
Repository
Written inJava
Operating systemCross-platform
TypeStatic code analysis
LicenseLesser GNU General Public License
Websitefindbugs.sourceforge.net

Additional rule sets can be plugged in FindBugs to increase the set of checks performed.[14]

A successor to FindBugs, called SpotBugs, has been created.[15]

See also

References


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.