私は以下の設定でcheckstyleを使用しています checkstyle.xml
<module name="ClassFanOutComplexity">
<property name="max" value="20"/>
<property name="excludedClasses" value="MyLogger"/>
</module>
MyLogger
クラスを除外したいが、デフォルトのクラスも「excludedClasses」プロパティに書き込まずに除外したい
残念ながら、デフォルトのリストを拡張することはできません。上書きすることしかできません。
回避策があります- excludeClassesRegexps
プロパティを使用して、そこでクラス名を指定できます。例:
<module name="ClassFanOutComplexity">
<property name="max" value="20"/>
<property name="excludeClassesRegexps" value="MyLogger"/>
</module>
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加