【发布时间】:2014-12-09 03:14:47
【问题描述】:
我正在从 sonar 3.3.2 升级到 sonarqube 4.5.1。我正在比较每个版本中的一个项目。除了技术债务和单元测试之外,一切看起来都不错。
为什么会这样?
这是 3.3.2 中的技术债:
这是 4.5.1 中的技术债:
【问题讨论】:
标签: sonarqube
我正在从 sonar 3.3.2 升级到 sonarqube 4.5.1。我正在比较每个版本中的一个项目。除了技术债务和单元测试之外,一切看起来都不错。
为什么会这样?
这是 3.3.2 中的技术债:
这是 4.5.1 中的技术债:
【问题讨论】:
标签: sonarqube
过去,当我得到 0 个 TD 和 0 个问题时,这是因为 sonar runner 没有分析适当的文件,或者是因为 sonar.language 错误,或者排除模式导致很少/没有要分析的文件。尝试通过单击问题“0”来深入查看分析了哪些文件
我还会检查已激活的规则,以查看发现问题的规则是否已停用。为此,请检查所使用的质量配置文件声纳运行器的日志,然后转到您的声纳站点上的质量配置文件并检查该配置文件以确保其已激活规则
【讨论】: