我正在使用Jenkins和PMD Plugin v3.45以及Static Analysis Collector插件1.48。除了报告将所有警告显示为高优先级外,Everthing工作正常。如果我签入服务器上的PMD输出文件夹,则报告确实在html输出文件中具有预期的不同警告优先级,如ruleset.xml中所配置的那样。
此外,Jenkins静态分析收集器将警告显示为“高”,“中”或“低”。我期待翻译是这样的:
PMD优先级==>詹金斯优先
1 ==>高
2 ==>高
3 ==>正常
4 ==>正常
5 ==>低
我一直在搜索配置它的地方,但找不到它。还有其他人遇到过这个问题吗?
答案 0 :(得分:3)
回答我自己的问题 - PMD.xml有一个属性:
如果设置为2,则仅报告优先级或更高(1或2)。