FindBugs

FindBugs
Developer(s) Bill Pugh and David Hovemeyer
Stable release 2.0.0 / December 20, 2011; 57 days ago (2011-12-20)
Written in Java
Operating system Cross-platform
Type Static code analysis
License Lesser GNU General Public License
Website http://findbugs.sourceforge.net/

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. 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,[4] IntelliJ IDEA,[5][6][7], Hudson[8], and Jenkins[9].

See also

References

  1. ^ a b c FindBugs, Part 1: Improve the quality of your code
  2. ^ FindBugs, Part 2: Writing custom detectors
  3. ^ a b Static Code Analysis
  4. ^ Netbeans plug-in
  5. ^ idea-findbugs plug-in
  6. ^ FindBugs-IDEA - The FindBugs Plugin for IntelliJ IDEA
  7. ^ QAPlug-FindBugs plug-in
  8. ^ http://wiki.hudson-ci.org/display/HUDSON/FindBugs+Plugin
  9. ^ https://wiki.jenkins-ci.org/display/JENKINS/FindBugs+Plugin

External links