Java Checkstyle – Antからの使用方法 AntのデフォルトタスクにCheckStyleはありませんので、taskdef要素で宣言する必要があります。以下は、build.xmlのサンプルです。必要に応じて変更してください。<!-- チェック対象のソースファイルがあるディレクトリ -... 2007.05.05 Java
Java Checkstyle – Headers ヘッダー内容に関するチェックです。※Checkstyle 4.3に対応しています。Header指定されたヘッダー内容と等しいかどうかチェックします。Properties◆ headerFileヘッダー内容を記述したファイル名を指定します。デ... 2007.05.04 Java
Java Checkstyle – Coding コーディングのチェックです。※Checkstyle 4.3に対応しています。ArrayTrailingComma配列を初期化した際、最後の要素の後ろにカンマがないかチェックをします。AvoidInlineConditionalsインライン条... 2007.05.03 Java
Java Checkstyle – Miscellaneous その他のチェックです。※Checkstyle 4.3に対応しています。GenericIllegalRegexp正規表現を利用したチェックをします。Properties◆ formatチェックパターンを正規表現で指定します。デフォルト値は^$... 2007.05.02 Java
Java Checkstyle – Metrics ソースコードの品質に関するチェックです。※Checkstyle 4.3に対応しています。BooleanExpressionComplexity条件式の中の“&&”、“||”、“!”の数をチェックします。Properties◆ max一つの式... 2007.05.01 Java
Java Checkstyle – Class Design クラス設計に関するチェックです。※Checkstyle 4.3に対応しています。VisibilityModifierクラスメンバの可視性をチェックします。Properties◆ packageAllowedパッケージスコープのメンバを許可す... 2007.04.30 Java
Java Checkstyle – Duplicate code 重複コードに関するチェックです。※Checkstyle 4.3に対応しています。StrictDuplicateCode重複しているコードがないかチェックします。Properties◆ min重複していると見なす最低行数を指定します。デフォル... 2007.04.29 Java
Java Checkstyle – Block Checks ブロックに関するチェックです。※Checkstyle 4.3に対応しています。EmptyBlock空のブロックがないかチェックします。Properties◆ option空ブロックの識別方法を指定します。stmtの場合、ステートメントが存在... 2007.04.28 Java
Java Checkstyle – Modifiers 修飾子に関するチェックです。※Checkstyle 4.3に対応しています。ModifierOrder修飾子の順番が、JLS 8.1.1,8.3.1,8.4.3にあっているかどうかチェックします。順番は以下の通りです。1. public2.... 2007.04.27 Java
Java Checkstyle – Whitespace 空白に関するチェックです。※Checkstyle 4.3に対応しています。EmptyForInitializerPadforステートメントのinitialization(第1パラメータ)が空の場合、スペースが含まれているかどうかチェックしま... 2007.04.26 Java