Find hidden bugs in your Java Code.
Download FindBugs plugin 1.2.0 for EasyEclipse 1.2.2:
FindBugs is a program to find bugs in Java programs. It looks for instances of "bug patterns" - code instances that are likely to be errors. The FindBugs distribution consists of a stand-alone Java application and an ANT task. In order to find bugs, you have to use either of them. Developers using the Eclipse platform must leave their environment and start either of the above mentioned programs in order to check their code for bugs. This is quite annyoing and decreases the acceptance for a tool like FindBugs. The FindBugs plugin is a plugin for Eclipse. It seamlessly integrates FindBugs into the Eclipse platform. A bug check is performed when the user save or compile their code. This way, they gain immediate feedback on the code they just wrote.
There is currently one comment for this plugin. You can review it and add more here.
The dependent plugin Eclipse Java Development Tools must be present in the EasyEclipse distribution you use, or must be installed separately.
To get started, right click on a Java project, and select the option labeled Find Bugs. FindBugs will run, and problem markers (displayed in source windows, and also in the Eclipse Problems view) will point to locations in your code which have been identified as potential instances of bug patterns.
You may customize how FindBugs runs by opening the Properties dialog for a Java project, and choosing the Findbugs property page. (From the FindBugs documentation, licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License)
- FindBugs plugin home: Home page for FindBugs
- Project FAQ: FAQ for FindBugs
- Documentation: Manual for FindBugs
Changes in EasyEclipse 1.2.2:
- Upgraded to FindBugs plugin 1.2.0.
- Upgraded to FindBugs plugin 1.1.1.
- Initial release (with FindBugs plugin 0.0.16.rc2).
Credits: Peter Friese, Brian Cole, Dave Hovemeyer, William Pugh, FindBugs Project team
The plugin is Copyright (C) 2003 - 2004, Peter Friese. FindBugs is Copyright 2003, 2004, 2005 by the University of Maryland. Support provided by National Science Foundation grant CCR-0098162 and by an IBM Eclipse Innovation award.
This plugin is licensed under the GNU Lesser General Public License 2.1 license.