使用maven-pmd-plugin,我可以将其配置为扫描单元测试中的PMD违规行为:
<configuration>
{
{1}} {
{1}} {
{1}}
Sonar 2.0.1似乎没有提供任何方法来添加我可以看到的新规则集。有没有人想出怎么做?
答案 0 :(得分:4)
规则在声纳服务器中定义为pmd,findbugs,checkstyle等的一组配置。
您必须在pom文件中引用配置(请参阅声纳documentation/wiki)。
该属性为sonar.profile
但基本上您将在声纳服务器配置中为项目分配配置文件。 (参见Wiki中的个人资料部分)。配置文件还允许您在环境之间移动规则配置,例如发展与生产之间。