9

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

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

4

1 回答 1

12

实际上1是最高优先级和5最低优先级。
您可以检查导出的规则集,其中

<rule ref="rulesets/imports.xml/ImportFromSamePackage"/> <!-- Default -->
<rule ref="rulesets/imports.xml/TooManyStaticImports">
   <priority>5</priority> <!-- Change to priority [information] -->
</rule>

所有默认规则集配置在pmd-xxxjar\rulesets\*.xml

在这里,您可以查看规则优先级以及应如何使用它们。

于 2011-04-02T01:20:34.317 回答