java - SonarQube Java插件自定义规则

标签 java sonarqube

我们在 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 中显示为一个新插件,但我们找不到将其添加到任何质量配置文件中的方法。

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

最佳答案

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

关于java - SonarQube Java插件自定义规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22455209/

相关文章:

java - 在 Java 中使用字符串缓冲区进行字符串追加

java - 丰富 :tree -- unable to generate leaves dynamically?

java - 优化这些用于在 Java 8 中创建 HashMap 的嵌套 for 循环的最佳方法是什么?

java - scribe 在 oauth 2.0 中不支持 refresh_token 对吗?

java - 可以使用 "log4j jms appender"将消息发送到 QUEUE 而不是 TOPIC(就像我在所有示例中发现的那样。)

java - 如何禁用 sonarqube 6.5.0.27846 中扫描 Java 项目的字节码要求?

java - Jenkins 中的 Sonar 未拾取 Jacoco.exec 文件

sonarqube - Sonar 分析后未填充代码覆盖率

sonarqube - 默认将项目设置为私有(private)

java - 需要 java 正则表达式来获得特定的输出