2009年1月5日月曜日

Checkstyle & PMD & FindBugs

スズキです。

そろそろ、表記に真剣に取り組んでみようと思います。
(まあ、機会があったからですが...)

概要は、下記が参考になります。

▼Eclipseで使える静的解析ツール
http://www.atmarkit.co.jp/fjava/rensai3/eclipsetst02/eclipsetst02_1.html

▼JavaのバグをFindBugsで見つける
http://codezine.jp/article/detail/3024?p=2

簡単に言うと、

Checkstyle: コーディング規約をチェック。

PMD: 潜在的なバグからコーディング規約をチェック。

FindBugs: 潜在的なバグをチェック。

といった感じです。

当然、上記のツールは、より便利に使いたい訳で、
まずはEclipse、Maven2での実行環境が目標です。

【Eclipseプラグイン】

▼Checkstyle(アップデートサイト有り)
http://eclipse-cs.sourceforge.net/

▼PMD(アップデートサイト有り)
http://pmd.sourceforge.net/integrations.html#eclipse

▼FindBugs(アップデートサイト有り)
http://findbugs.sourceforge.net/downloads.html

【Maven2プラグイン】

▼Checkstyle
http://maven.apache.org/plugins/maven-checkstyle-plugin/

▼PMD
http://maven.apache.org/plugins/maven-pmd-plugin/

▼FindBugs
http://mojo.codehaus.org/findbugs-maven-plugin/index.html

今日中にEclipseの環境は作りたいなー。

--
http://suz-lab.blogspot.com/

0 コメント: