我想在我的IDE(Eclipse)中使用与Sonar个人资料相同的规则集。

我从Sonar Permalinks获得了PMD XML规则集,并想将其导入到我的PMD Eclipse插件中,但是当我尝试执行此操作时,“确定”按钮被停用了...

有人能帮我吗 ?

最佳答案

问题可能是Sonar正在将您的规则集导出为v4.x格式,而您的Eclipse插件期望它们为v5.x格式。

尝试从以下位置更改规则:

<rule ref="rulesets/basic.xml/UnusedNullCheckInEquals">
    <priority>3</priority>
</rule>


<rule ref="rulesets/java/basic.xml/UnusedNullCheckInEquals">
    <priority>3</priority>
</rule>

请注意 ref 属性。一个简单的查找和替换所有内容对您来说很好。

关于import - 无法在Eclipse中导入PMD规则集,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15829512/

10-12 00:30
查看更多