taka23

スポンサーリンク
Java

Checkstyle – Antからの使用方法

AntのデフォルトタスクにCheckStyleはありませんので、taskdef要素で宣言する必要があります。以下は、build.xmlのサンプルです。必要に応じて変更してください。<!-- チェック対象のソースファイルがあるディレクトリ -...
Java

Checkstyle – Headers

ヘッダー内容に関するチェックです。※Checkstyle 4.3に対応しています。Header指定されたヘッダー内容と等しいかどうかチェックします。Properties◆ headerFileヘッダー内容を記述したファイル名を指定します。デ...
Java

Checkstyle – Coding

コーディングのチェックです。※Checkstyle 4.3に対応しています。ArrayTrailingComma配列を初期化した際、最後の要素の後ろにカンマがないかチェックをします。AvoidInlineConditionalsインライン条...
Java

Checkstyle – Miscellaneous

その他のチェックです。※Checkstyle 4.3に対応しています。GenericIllegalRegexp正規表現を利用したチェックをします。Properties◆ formatチェックパターンを正規表現で指定します。デフォルト値は^$...
Java

Checkstyle – Metrics

ソースコードの品質に関するチェックです。※Checkstyle 4.3に対応しています。BooleanExpressionComplexity条件式の中の“&&”、“||”、“!”の数をチェックします。Properties◆ max一つの式...
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パラメータ)が空の場合、スペースが含まれているかどうかチェックしま...
スポンサーリンク