小编Chr*_*uhn的帖子

不包含pmd规则,但由gradle执行

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)

我如何才能真正排除该规则?

pmd gradle

3
推荐指数
1
解决办法
310
查看次数

标签 统计

gradle ×1

pmd ×1