Sonarlint和其他工具用于模仿声纳的eclipse

时间:2017-10-13 20:03:28

标签: java sonarlint

在我的本地机器上,我的项目试图查看sonarqube显示的与代码质量相关的问题。

使用eclipse IDE。 安装了sonarlint插件,我能够看到我在sonarqube中为我的项目看到的大部分问题。 但是,不要看到与重复代码等相关的问题

从我在互联网上看到,sonarqube使用其他第三方工具,如PMD,checksyle,findbugs,以显示除了sonarlint所显示的其他问题。

谁经常为公司的PMD,Checkstyle等提供xml规则集?是声纳团队还是建筑团队?或者项目团队负责人创建一个并将其提供给团队。

1 个答案:

答案 0 :(得分:1)

在撰写本文时,SonarLint逐个文件地运行分析, 所以它不能显示涉及多个文件的错误,例如:

  • 重复
  • 测试覆盖率
  • 包级别问题(package-info.java缺失等)

此外,它只显示SonarSource分析仪的问题, 不包括PMD和checkstyle等第三方分析器。

最后,它将显示您在连接模式下在SonarQube中看到的相同问题。 否则,在独立模式下, 它使用默认的质量配置文件(=规则集), 由嵌入式分析仪定义, 根据版本的不同,可能略有不同。

您在SonarLint和SonarQube之间看到的差异将归结为上述一个或多个原因。

  

谁经常为公司的PMD,Checkstyle等提供xml规则集?是声纳团队还是建筑团队?或者项目团队负责人创建一个并将其提供给团队。

这取决于公司,任何答案都是主观的。