在我的本地机器上,我的项目试图查看sonarqube显示的与代码质量相关的问题。
使用eclipse IDE。 安装了sonarlint插件,我能够看到我在sonarqube中为我的项目看到的大部分问题。 但是,不要看到与重复代码等相关的问题
从我在互联网上看到,sonarqube使用其他第三方工具,如PMD,checksyle,findbugs,以显示除了sonarlint所显示的其他问题。
谁经常为公司的PMD,Checkstyle等提供xml规则集?是声纳团队还是建筑团队?或者项目团队负责人创建一个并将其提供给团队。
答案 0 :(得分:1)
在撰写本文时,SonarLint逐个文件地运行分析, 所以它不能显示涉及多个文件的错误,例如:
package-info.java
缺失等)此外,它只显示SonarSource分析仪的问题, 不包括PMD和checkstyle等第三方分析器。
最后,它将显示您在连接模式下在SonarQube中看到的相同问题。 否则,在独立模式下, 它使用默认的质量配置文件(=规则集), 由嵌入式分析仪定义, 根据版本的不同,可能略有不同。
您在SonarLint和SonarQube之间看到的差异将归结为上述一个或多个原因。
谁经常为公司的PMD,Checkstyle等提供xml规则集?是声纳团队还是建筑团队?或者项目团队负责人创建一个并将其提供给团队。
这取决于公司,任何答案都是主观的。