如何在Sonar中配置PMD辅助类路径

时间:2015-01-17 07:33:48

标签: java maven sonarqube pmd

我写了一个Sonar PMD扩展插件,将我自定义编写的PMD规则集添加到Sonar中。它工作得很好。我还编写了一些规则,我的规则类型解析为检查我的规则是否适用于类或变量。在这些情况下,我已经将jar(我想要的那些特定类)添加到我的extension-plugin jar中并且它可以工作。

现在,我正在尝试编写一个规则,只有当类型继承自我的接口时才检查变量用法。我使用相同的PMD TypeHelper并打包包含我的接口的jar。但是,由于被分析的源代码未加载到类路径中,因此我的TypeHelper并没有真正起作用。

这个“How to write a PMD rule”页面讨论了Auxilary类路径。当我使用Sonar MOJO运行分析时如何配置它。此外,我可以使用我的maven项目自动配置它。它的依赖关系加载到那个?

0 个答案:

没有答案