【问题标题】:SonarQube Java plugin custom ruleSonarQube Java 插件自定义规则
【发布时间】:2014-04-22 16:59:34
【问题描述】:

我们已经根据https://github.com/SonarSource/sonar-java/tree/master/java-checks/src/main/java/org/sonar/java/checks 中的BaseTreeVisitor 实现了一个自定义规则,如http://docs.sonarqube.org/display/SONAR/Extending+Coding+Rules 中所述。我们能够部署它,它在 Sonar 中显示为一个新插件,但我们找不到将它添加到任何质量配置文件的方法。

这是实施自定义规则的正确方法吗?如果是,如何在配置文件中正确部署和使用它?

【问题讨论】:

  • 这是实现自定义规则的正确方法。如果您过滤非活动规则,则看不到您的规则?
  • 感谢您的评论大卫,问题是我有 20 页不活动的规则,我不知道规则应该有什么名称。它应该是类的名称吗?或者这是在哪里配置的?
  • 找到了,谢谢!请添加您的评论作为答案,以便我接受:)
  • 我没有收到“如果您过滤非活动规则,您将看不到您的规则”您能告诉我如何激活规则吗?我可以在仪表板上看到我的自定义声纳插件,但在质量配置文件中
  • 文档链接已损坏

标签: java sonarqube


【解决方案1】:

这是实现自定义规则的正确方法。如果您过滤不活动的规则,您可以看到您的规则。

【讨论】:

    猜你喜欢
    • 2014-07-19
    • 1970-01-01
    • 1970-01-01
    • 2016-12-22
    • 2016-11-28
    • 2015-03-12
    • 2015-08-28
    • 2018-03-13
    • 2016-02-12
    相关资源
    最近更新 更多