はじめに

SpotBugs は,Java プログラムの中のバグを見つけるプログラムです。このプログラムは「バグパターン」のインスタンスを探します。「バグパターン」とは,エラーとなる可能性の高いコードのインスタンスです。

この文書では,SpotBugs のバージョン 3.1.0-RC7 について説明します。私たちは,SpotBugs に対するフィードバックを心待ちにしています。SpotBugs の最新情報,連絡先,SpotBugs GitHub 組織に関する情報などのサポートリソースは SpotBugs のウェブページを参照してください。

必要条件

SpotBugs を使うためには,Java バージョン 1.8 以降のバージョンと互換性のあるランタイム環境が必要です。SpotBugs は,プラットフォームに依存せず,GNU/Linux,Windows,MacOS X で動作することが知られています。

SpotBugs を使うためには,少なくとも 512MB のメモリが必要です。巨大なプロジェクトを解析するためには,より多くのメモリが必要になることがあります。