我可以使用checkstyle,maven-checkstyle-plugin和google_checks.xml启用抑制吗?

时间:2016-06-21 13:36:19

标签: java maven checkstyle

我想做以下事情:

  1. 使用标准的google_checks.xml配置,因为我不想复制它。
  2. 能够抑制警告,特别是对于生成的代码,但也可能是误报。
  3. 使用maven-checkstyle-plugin。
  4. 据我所知,为了能够使用抑制,你需要在.xml配置中添加一个过滤器,而google_checks.xml配置是我不想拥有的。有可能解决这个问题吗?如果像压缩这样的特定于项目的东西会与代码样式规则等更通用的东西分开,那就太好了。

1 个答案:

答案 0 :(得分:0)

我最终通过创建基于google_checks.xml的单独checkstyle配置来解决在checkstyle中的缺陷,并将其作为单独的Maven工件提供。结果如下:https://github.com/spotify/spotify-checkstyle-config

这意味着我们将复制google_checks.xml配置,但只复制一次。