也许只是我,但我找不到PMD中最高优先级的信息: 1 或 5 ?
由于http://pmd.sourceforge.net/running.html并且提到了命令行参数-minimumpriority
,我认为 5 是最高的,而 1 是最低值。我是对的吗?
答案 0 :(得分:10)
实际上1
是最高优先级,5
是最低优先级。
您可以检查导出的规则集,其中
<rule ref="rulesets/imports.xml/ImportFromSamePackage"/> <!-- Default -->
<rule ref="rulesets/imports.xml/TooManyStaticImports">
<priority>5</priority> <!-- Change to priority [information] -->
</rule>
所有默认规则集配置位于 pmd-x.x.x.jar \ rulesets \ * .xml
Here您可以看到规则的优先级以及如何使用它们。