如何在我的后续记录器声明中禁止ALL_CAPS命名约定警告。
private static final Logger logger = Logger.getLogger(MyClass.class);
我只想忽略上面的记录器检查样式警告。我已经配置了抑制文件,但是我无法找到我应该添加的XML来实现上述目标。
由于
答案 0 :(得分:0)
覆盖format属性,而不是默认值(^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$
),执行以下操作:
<module name="ConstantNameCheck">
<property name="format" value="^(([A-Z][A-Z0-9]*(_[A-Z0-9]+)*)|(logger))$"/>
</module>
所以开始行,常规全大写模式或“记录器”,然后是行尾