首页 文章

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

提问于
浏览
0

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

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

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

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

1 回答

  • 1

    在撰写本文时,SonarLint逐个文件运行分析,因此无法显示涉及多个文件的错误,例如:

    • 重复

    • 测试覆盖率

    • 包级别问题(缺少 package-info.java 等)

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

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

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

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

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

相关问题