是否可以从Checkstyle中排除日志语句?

时间:2011-12-10 15:13:22

标签: java checkstyle

我想停止触发Checkstyle的“Multiple String Literals”规则的日志语句。也就是说,如果在一个类中的多个日志语句中重复一个字符串,那么Checkstyle应该忽略它。

我不想在日志语句周围使用几十个//CHECKSTYLE:OFF/ON命令来丢弃我的代码,据我所知,没有适当的配置选项(ignoreStringsRegexp和ignoreContextOccurence)可用于此目的

1 个答案:

答案 0 :(得分:2)

不幸的是,开箱即用是不可能的。你真正要求的是对一张支票的行为进行修改。实现这种事情的标准方法是实现自己的custom check。 (另一种方法是实现filter,但我认为在你的情况下你需要检查,而不是过滤器。)