重複したコードのチェック。
親モジュール | Checker |
---|---|
実装クラス | com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck |
Since | 3.2 |
すべてのソースを行単位で比較し、重複したコードがないかをチェックします。ソースコード中の import 文に関してはチェックされませんが、それ以外のすべての部分は厳密にチェックされます。厳密にというのは、同じ内容でもインデントが違っているだけで違うものと見なしたりするということです。
プロパティ名 | 型 | デフォルト | 概要 |
min | Integer | 12 | 重複していると見なす最低行数 |
<module name = "StrictDuplicateCode"> <property name = "min" value = "10" /> </module>