java - Checkstyle SuppressionCommentFilter
问题描述
我在 Eclipse 和 Maven 之间共享我的 Checkstyle 配置,并且工作正常。我需要帮助的问题是 SuppressionCommentFilter 模块。以下是配置文件的片段。
<module name="Checker">
<property name="severity" value="warning" />
<module name="TreeWalker">
<property name="tabWidth" value="4" />
<module name="SuppressionCommentFilter" />
这在 Eclipse(Checkstyle 版本 8.12)中按预期工作,但 Maven(插件 3.0.0,Checkstyle 6.18)给出了错误
TreeWalker is not allowed as a parent of SuppressionCommentFilter
是的,我知道如果我执行以下操作,错误就会消失,但是它不会处理 Java 文件中的抑制行。
<module name="Checker">
<property name="severity" value="warning" />
<module name="SuppressionCommentFilter" />
<module name="TreeWalker">
<property name="tabWidth" value="4" />
任何建议如何解决这个问题,以便 Eclipse 和 Maven 都可以使用这个配置文件?
解决方案
推荐阅读
- ssh - 默认 SSH 选项禁用 GCP
- dataframe - 如何根据数据集中某列的值制作散点图?
- java - 初始用户名显示剩余的名字在android中为空
- javascript - 在饼图中绑定动态Json数据
- javascript - Javascript 设置 Cookie 以记住表单提交
- amazon-dynamodb - AWS AppSync 未从 DynamoDB 返回所有记录
- asp.net - 如何在本地对 asp.net 应用程序进行负载/压力测试?
- node.js - 从任何服务器运行 Web 浏览器
- javascript - 将事件监听器添加到索引元素
- html - 字体粗细和字体大小不能一起工作