可以使用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开始,至少可以在minimumPriority
中设置pmdExtension
:
pmd {
rulePriority = 3
}
参见https://docs.gradle.org/2.8/release-notes#configuration-of-the-rule-priority-threshold-for-pmd
关于ant - Gradle:设置PMD参数minimumPriority和shortFilenames,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30843505/