正则表达式,但' package-info.java'用于格式化抑制

时间:2018-03-19 14:50:15

标签: java regex checkstyle

我有一个checkstyle检查RegexpHeader,它检查源代码中每个文件中的正则表达式。但是,我想禁止检查除package-info文件之外的所有文件。 suppress.xml文件具有以下抑制检查:

<suppress checks="RegexpHeader" files="^(?!package\.java).*$"/>

似乎即使在package-info文件中也会禁止检查,因为它不会引发任何错误。

1 个答案:

答案 0 :(得分:2)

您刚刚排除了“package.java”文件。尝试使用“-info”部分。 这将是:

^(?!package-info\.java).*$