我想从我的样式检查报告中忽略一个特定的文件夹(称为生成源),因为它们是生成的。

我正在使用eclipse-cs显示违规情况。

我在我的xml中添加了一个抑制过滤器:

<module name="SuppressionFilter">
    <property name="file" value=".\suppressions.xml"/>
</module>

我的pressions.xml看起来像这样:
<?xml version="1.0"?>

<!DOCTYPE suppressions PUBLIC
"-//Puppy Crawl//DTD Suppressions 1.1//EN"
"http://www.puppycrawl.com/dtds/suppressions_1_1.dtd">

<suppressions>
    <suppress files="\*generated-sources\*\*\.\*" checks="[a-zA-Z0-9]*"/>
</suppressions>

但它不起作用。有任何想法吗?

最佳答案

<suppress files="[\\/]generated-sources[\\/]" checks="[a-zA-Z0-9]*"/>

这有效:)

10-08 06:23