taka23

スポンサーリンク
Java

Checkstyle – Size Violations

コードサイズに関するチェックです。※Checkstyle 4.3に対応しています。ExecutableStatementCount実行可能なステートメントの数をチェックします。Properties◆ max最大数を指定します。デフォルト値は...
Java

Checkstyle – Imports

インポート文に関するチェックです。※Checkstyle 4.3に対応しています。AvoidStarImportインポート文に*が含まれていないかチェックします。Properties◆ excludes*によるインポートを許可するパッケージ...
Java

Checkstyle – Naming Conventions

命名規約に関するチェックです。※Checkstyle 4.3に対応しています。AbstractClassName抽象クラス名が命名規約に則っているかチェックします。※正規表現で^Abstract.*$|^.*Factory$にマッチするかど...
Java

Checkstyle – Javadoc Comments

JavaDocコメントに関するチェックです。※Checkstyle 4.3に対応しています。PackageHtmlパッケージ毎にpackage.htmlが存在するかチェックします。Properties◆ fileExtensionsJava...
Java

Checkstyle

Checkstyleは、Javaのソースコードを対象としたコード解析ツールです。LGPLライセンスで以下のURLから入手できます。Checkstyle特にコーディングスタイルや命名規約に対するチェックが優れています。用意されているチェックル...
Java

PMD – J2EEルール・セット

J2EEに関するルールセットです。※PMD 3.9に対応しています。UseProperClassLoadergetClassLoader()メソッドが使用されていないかチェックします。J2EEでは、getClassLoader()メソッドは...
Java

PMD – Couplingルール・セット

オブジェクトとパッケージ間のカップリングに関するルールセットです。※PMD 3.9に対応しています。CouplingBetweenObjectsひとつのオブジェクトの中で使用しているフィールド、ローカル変数、返却値のクラス種類が多すぎないか...
Java

PMD – Cloneルール・セット

クローンに関するルールセットです。※PMD 3.9に対応しています。ProperCloneImplementationsuper.clone()を呼び出しているかチェックします。class Foo{ public Object clo...
Java

PMD – Code Sizeルール・セット

コードサイズに関するルールセットです。※PMD 3.9に対応しています。NPathComplexityNPath値を測定し、複雑なメソッドがないかチェックします。チェック対象外とするNPath値の最小値を指定する場合は<property n...
Java

PMD – Bracesルール・セット

括弧に関するルールセットです。※PMD 3.9に対応しています。UseBracesifステートメントが括弧を使っているかチェックします。public class Foo{ public void bar() { i...
スポンサーリンク