在我的本地机器上,我的项目试图查看与声呐显示的代码质量相关的问题。
使用eclipse。安装了sonarlint插件,我能够看到我在我的项目中看到的大部分问题。但是,没有看到与重复代码等相关的问题。
根据我在互联网上看到的,声呐使用其他第三方工具,如PMD、checksyle、findbug来显示除了sonarlint显示的之外的其他问题。
谁通常为公司的PMD、Checkstyle等提供xml规则集?是声纳团队还是建筑团队?或者项目团队领导创建一个并提供给团队。
发布于 2017-10-15 20:06:23
在撰写本文时,SonarLint逐个文件运行分析文件,因此它无法显示涉及多个文件的错误,例如:
package-info.java等)另外,它只显示了来自SonarSource分析器的问题,排除了第三方分析器(如PMD和校验方式)。
最后,它将显示与在连接模式下的SonarQube中看到的相同的问题。否则,在独立模式下,它使用由其嵌入式分析器定义的默认质量配置文件(=规则集),这可能因其版本而略有不同。
正如上面所解释的,SonarLint和SonarQube之间的差异将归结为一个或多个原因。
谁通常为公司的PMD、Checkstyle等提供xml规则集?是声纳团队还是建筑团队?或者项目团队领导创建一个并提供给团队。
这取决于公司,对此的任何回答都是主观的。
https://stackoverflow.com/questions/46737275
复制相似问题