Gradle:设置 PMD 参数 minimumPriority 和 shortFilenames
Gradle: Setting PMD Arguments minimumPriority and shortFilenames
是否可以使用 Gradle PMD 插件指定 minimumPriority
and/or shortFilenames
?我想将构建从 Ant 迁移到 Gradle,并且我有一个 Ant 任务指定了这些属性,如下所示:
<target name="pmd">
<pmd shortFilenames="true" rulesetfiles="pmd-ruleset-base.xml" minimumPriority="2">
...
</pmd>
</target>
我想使用 Gradle 的功能和插件,而不是重复使用此 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
是否可以使用 Gradle PMD 插件指定 minimumPriority
and/or shortFilenames
?我想将构建从 Ant 迁移到 Gradle,并且我有一个 Ant 任务指定了这些属性,如下所示:
<target name="pmd">
<pmd shortFilenames="true" rulesetfiles="pmd-ruleset-base.xml" minimumPriority="2">
...
</pmd>
</target>
我想使用 Gradle 的功能和插件,而不是重复使用此 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