5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

EclipseでFindbugsプラグインを使う

Posted at

前提条件

  • MacOS Sierra 10.12.4
  • Eclipse Neon.2 Release (4.6.2)
  • FindBugs Eclipse plugin 3.0.2

FindBugsとは

ソースを解析して、潜在的な問題(バグ)を探し出してくれる静的解析ツールです。
Eclipse用のプラグインも用意されていて、eclipse上から実行及び実行結果の表示
が可能です。

使い方

・対象のプロジェクトを「右クリック」->「Find Bugs」->「Find Bugs」
 でソースの解析が実行されます。

【実行後】
潜在バグがあると判断されたファイル名の右に「(バグ数)」という形で表示がされます。
スクリーンショット 2017-05-13 22.15.08.png

【該当ファイルを開く】
以下のように潜在バグがあると思われる箇所に虫アイコンが表示されている状態になります。
スクリーンショット 2017-05-13 22.15.16.png

【虫アイコンをクリック】
Bug Info Viewに以下のような想定されるバグ内容が表示されます。
スクリーンショット 2017-05-14 15.48.20.png

その他

プロジェクト単位の設定で「FindBugsを自動的に実行する」にチェックを入れておくとビルドされるタイミングで自動的に解析が実行されて、潜在バグを早期に退治することが可能です。

5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?