gradle-5.1 pmd-插件
gradle pmdMain会产生很多DataflowAnomalyAnalysis类型的错误,尽管该规则被明确排除。
从build.gradle:
plugins {
id: 'pmd'
}
pmd {
ignoreFailures = true
sourceSets = [sourceSets.main]
reportsDir = file("$project.buildDir/reports/pmd")
ruleSetFiles = files("config/pmd/ruleset.xml")
}
Run Code Online (Sandbox Code Playgroud)
来自ruleset.xml(仅规则):
< rule ref="category/java/errorprone.xml">
< exclude name="DataflowAnomalyAnalysis"/>
< /rule>
Run Code Online (Sandbox Code Playgroud)
我如何才能真正排除该规则?