FindBugs
From Wikipedia, the free encyclopedia
| This article relies on references to primary sources or sources affiliated with the subject, rather than references from independent authors and third-party publications. Please add citations from reliable sources. (September 2010) |
| Developer(s) | Bill Pugh and David Hovemeyer |
|---|---|
| Stable release | 2.0.0 / December 20, 2011 |
| Preview release | 2.0.1-rc2 / May 11, 2012 |
| 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].
Contents |
[edit] See also
[edit] References
- ^ a b c FindBugs, Part 1: Improve the quality of your code
- ^ FindBugs, Part 2: Writing custom detectors
- ^ a b Static Code Analysis
- ^ Netbeans plug-in
- ^ idea-findbugs plug-in
- ^ FindBugs-IDEA - The FindBugs Plugin for IntelliJ IDEA
- ^ QAPlug-FindBugs plug-in
- ^ http://wiki.hudson-ci.org/display/HUDSON/FindBugs+Plugin
- ^ https://wiki.jenkins-ci.org/display/JENKINS/FindBugs+Plugin
[edit] External links
- FindBugs website
- Manual
- List of bug patterns
- fb-contrib: additional bug detectors for FindBugs
- FindBugs-IDEA - The FindBugs Plugin for IntelliJ IDEA
- Using Static Analysis For Software Defect Detection
- Defective Java: Mistakes that matter - Bill Pugh
[edit] Further reading
| This programming tool-related article is a stub. You can help Wikipedia by expanding it. |