PMD

PMDは、Javaのソースコードを対象としたコード解析ツールです。

BSDライセンスで以下のURLから入手できます。

PMD

用意されているチェックルールがかなりあります。
その中からフィルタリングして必要なチェックのみを行うこともできますし、独自のチェックルールをXPath表現(XML Path Language)やJavaで直接的に記述することによって追加することもできるそうです。

コマンドラインはもちろん、AntやEclipseなどのIDE上でも利用できます。

コメント

Copied title and URL