PMD中最优先考虑的是哪个?

时间:2011-03-31 10:10:29

标签: pmd

也许只是我,但我找不到PMD中最高优先级的信息: 1 5

由于http://pmd.sourceforge.net/running.html并且提到了命令行参数-minimumpriority,我认为 5 是最高的,而 1 是最低值。我是对的吗?

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您可以看到规则的优先级以及如何使用它们。