SuppressionCommentFilter을 사용하면이 작업을 수행 할 수 있습니다.
//Check:OFF: MagicNumber
DateTime dateTime = new DateTime(2013, 2, 27, 23, 0):
dateTime.plusHours(57);
//Check:ON: MagicNumber
이는 MagicNumber checks
을 억제 것 같은
구성 (당신의 checkstyle configuration 파일)과 같은 속성 값 필요한 라인 지금
<module name="SuppressionCommentFilter">
<property name="offCommentFormat" value="Check\:OFF\: ([\w\|]+)"/>
<property name="onCommentFormat" value="Check\:ON\: ([\w\|]+)"/>
<property name="checkFormat" value="$1"/>
</module>
, 당신이 할 수있는, 나머지 검사 작동합니다 이리.
만 MagicNumber and Indentation Checks
가 표시되지 않습니다
//Check:OFF: MagicNumber|Indentation
Code Here
//Check:ON: MagicNumber|Indentation
과 같이 너무 여러 checcks을 억제 할 수 있습니다. 다른 검사는 정상적으로 작동합니다.
흠, 해결책은 있지만 내가 생각한 해결책은 아닙니다. Contra : - 매번이 작업을 수행해야합니다.이 솔루션은 다른 경고도 표시하지 않습니다. –