错误:无法解析Checkstyle规则文件。 Suppression中不允许使用SuppressionCommentFilter作为子项 该文件已被列入60年代的黑名单。
注意:我使用的Checkstyle版本是7.1.2。
配置似乎完全有效,
<module name="Checker">
<property name="severity" value="warning" />
<module name="TreeWalker">
...
</module>
...
<module name="SuppressWarningsFilter" />
<module name="SuppressionFilter">
<property name="file" value="${config_loc}/suppressions.xml"/>
</module>
<module name="SuppressionCommentFilter">
<property name="checkC" value="false" />
</module>
...
</module>
答案 0 :(得分:0)
请参阅:8.1版的发行说明
打破向后兼容性:
使TreeWalker的SuppressionCommentFilter和SuppressWithNearbyCommentFilter子级。作者:帖木儿#4714