開発●オープンソース
URL●http://pmd-eclipse.sourceforge.net/

実に様々なソフトウエアが無料で利用できるようになっています。そこで,主に「ソフトウエアを作る環境を楽しくするお役立ちフリーソフト」を集めて,1日1本のペースでご紹介します。

図

 「PMD Eclipse」はEclipse上でPMDを動作させるプラグインです。PMDはJavaのソースコードを解析して,エラーの原因になりうる部分を指摘するツールです。

 例えば,短すぎる変数名や長すぎるメソッド名,先頭が小文字のクラス名といった簡単な指摘,大きすぎるメソッド,メソッドが多すぎるクラスなど,リファクタリングの対象になるような指摘,深くネストしたifブロックなどクラス設計にかかわる指摘まで幅広く行ってくれます。CheckStyleと同じように,独自のルールを設定することもできます。

 英語版ですが,使いこなせれば強い武器になります。