SonarQube 插件和 SonarQube 规则之间有啥关系?
Posted
技术标签:
【中文标题】SonarQube 插件和 SonarQube 规则之间有啥关系?【英文标题】:What't the relationship between SonarQube plugin and SonarQube rules?SonarQube 插件和 SonarQube 规则之间有什么关系? 【发布时间】:2014-11-24 18:53:37 【问题描述】:我是 SonarQube 的新手。我知道有一些插件,如 sonar-findbugs-plugin-2.1.jar 位于目录 \extensions\plugins 中。我对插件和规则的概念不是很清楚。他们有什么区别?我发现一篇文章说“通过 SonarQube 插件在 Java 中编写自定义规则;”。好像是插件里面有规则吧?
提前致谢!
【问题讨论】:
【参考方案1】:SonarQube 插件是 SonarQube 的扩展,可为平台提供新功能。这些功能可以有很多种:
网络小部件
新指标的计算
身份验证和授权实现
SCM 供应商
...对于大多数插件:规则!
总而言之,通过插件将规则引入平台。
【讨论】:
以上是关于SonarQube 插件和 SonarQube 规则之间有啥关系?的主要内容,如果未能解决你的问题,请参考以下文章
SonarQube 5.6.6:错误 OWASP ZAP 和依赖检查插件
Maven Sonarqube 插件:无法执行 SonarQube:无法从服务器获取引导索引