FindBugsとはビル・ピューとデビッド・ホベメイヤーが製作したオープンソースプログラムでJavaコードにあるバグを解析するFindBugs, Part 1: Improve the quality of your codeFindBugs, Part 2: Writing custom detectors。静的解析を使ってStatic Code AnalysisJavaプログラム内で100種類もの潜在的なエラーを検査する。FindBugsはソースコードではなくJavaバイトコード上で運用され、スタンドアロンのGUIアプリケーションで配布される。またEclipse、NetBeansNetbeans plug-in、IntelliJ IDEAidea-findbugs plug-inFindBugs-IDEA - The FindBugs Plugin for IntelliJ IDEAQAPlug-FindBugs plug-in、Hudsonhttp://wiki.hudson-ci.org/display/HUDSON/FindBugs+Plugin、Jenkinshttps://wiki.jenkins-ci.org/display/JENKINS/FindBugs+Pluginのプラグインとしても利用可能である。

脚注

外部リンク 公式ウェブサイト Manual List of bug patterns fb-contrib: additional bug detectors for FindBugs FindBugs-IDEA - The FindBugs Plugin for IntelliJ IDEA

Defective Java: Mistakes that matter - Bill Pugh FindBugs In Eclipse Tutorial