2007-04

スポンサーリンク
Java

Checkstyle – Class Design

クラス設計に関するチェックです。※Checkstyle 4.3に対応しています。VisibilityModifierクラスメンバの可視性をチェックします。Properties◆ packageAllowedパッケージスコープのメンバを許可す...
Java

Checkstyle – Duplicate code

重複コードに関するチェックです。※Checkstyle 4.3に対応しています。StrictDuplicateCode重複しているコードがないかチェックします。Properties◆ min重複していると見なす最低行数を指定します。デフォル...
Java

Checkstyle – Block Checks

ブロックに関するチェックです。※Checkstyle 4.3に対応しています。EmptyBlock空のブロックがないかチェックします。Properties◆ option空ブロックの識別方法を指定します。stmtの場合、ステートメントが存在...
Java

Checkstyle – Modifiers

修飾子に関するチェックです。※Checkstyle 4.3に対応しています。ModifierOrder修飾子の順番が、JLS 8.1.1,8.3.1,8.4.3にあっているかどうかチェックします。順番は以下の通りです。1. public2....
Java

Checkstyle – Whitespace

空白に関するチェックです。※Checkstyle 4.3に対応しています。EmptyForInitializerPadforステートメントのinitialization(第1パラメータ)が空の場合、スペースが含まれているかどうかチェックしま...
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特にコーディングスタイルや命名規約に対するチェックが優れています。用意されているチェックル...
スポンサーリンク