【问题标题】:How can Sonar be configured to import new rulesets?如何配置 Sonar 以导入新规则集?
【发布时间】:2011-08-02 21:50:48
【问题描述】:

使用 maven-pmd-plugin,我可以将其配置为扫描我的单元测试中是否存在 PMD 违规:

<configuration>
<rulesets>
<ruleset>/rulesets/junit.xml</ruleset>
</rulesets>

Sonar 2.0.1 似乎没有提供任何方法来添加我可以看到的新规则集。有没有人知道如何做到这一点?

【问题讨论】:

    标签: sonarqube


    【解决方案1】:

    这些规则在声纳服务器中定义为一组用于 pmd、findbugs、checkstyle 等的配置。

    您必须在您的 pom 文件中引用配置(请参阅声纳 documentation/wiki)。

    属性是sonar.profile

    但基本上您将在声纳服务器配置中为项目分配配置文件。 (请参阅Wiki 中的配置文件部分)。配置文件还允许您在环境之间移动规则配置,例如在开发和生产之间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-30
      • 1970-01-01
      • 1970-01-01
      • 2016-07-03
      • 1970-01-01
      • 2013-10-30
      • 2020-04-10
      • 2014-03-05
      相关资源
      最近更新 更多