如何仅对 Checkstyle 中具有具体名称的文件应用 Regexp 规则

问题描述 投票:0回答:1

我有一个正则表达式规则:

  <module name="TreeWalker">
    <module name="Regexp">
    ...
    </module>
  </module>

并且我只想将此规则仅用于具体文件,例如仅用于

package-info.java
。谁能说一下怎么做吗?

java checkstyle
1个回答
0
投票

https://checkstyle.org/checks/regexp/regexp.html#Regexp 没有办法通过自己的配置来限制

RegExp
处理的文件。

您需要利用抑制(https://checkstyle.org/filters/index.html)来忽略您认为不需要的违规行为。

这是一个例子: https://checkstyle.org/filters/suppressionsinglefilter.html#Example2-config

© www.soinside.com 2019 - 2024. All rights reserved.