Gradle:设置 PMD 参数 minimum优先级和短文件名



是否可以使用 Gradle PMD 插件指定minimumPriority和/或shortFilenames?我想将构建从 Ant 迁移到 Gradle,我有一个 Ant 任务,它指定了这些属性,如下所示:

<target name="pmd">
    <pmd shortFilenames="true" rulesetfiles="pmd-ruleset-base.xml" minimumPriority="2"> 
        ... 
    </pmd>
</target>

我想使用 Gradles 功能和插件,而不是重用这个 Ant 任务,但在 PmdExtension 中找不到为此设置。还有其他方法可以指定这些属性吗?我忽略了什么吗?我使用 Gradle 2.4。提前谢谢。

从 Gradle 2.8 开始,至少可以在 pmdExtension 中设置minimumPriority

pmd {
    rulePriority = 3
}

请参阅 https://docs.gradle.org/2.8/release-notes#configuration-of-the-rule-priority-threshold-for-pmd

相关内容

  • 没有找到相关文章

最新更新