是否可以使用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。提前谢谢。
答案 0 :(得分:0)
自Gradle 2.8起,minimumPriority
至少可以设置pmdExtension
:
pmd {
rulePriority = 3
}
请参阅https://docs.gradle.org/2.8/release-notes#configuration-of-the-rule-priority-threshold-for-pmd