gpt4 book ai didi

java - Sonarqube PASS,即使阈值太低

转载 作者:行者123 更新时间:2023-12-03 05:54:57 26 4
gpt4 key购买 nike

我有一个现成的Sonarqube实例(使用docker)。

我遇到的问题是,一些质量检查均未通过(我遇到了阻塞问题,覆盖率低于80%),但是质量门显示绿色和合格。

我正在使用Sonarqube插件从gradle运行构建。 SonarQube是6.4版

我在想什么?

最佳答案

默认情况下,质量门的80%仅适用于从作为引用的数据中寄出的新代码。

如果我没记错的话,默认情况下,项目版本之间的差异是“计算”的(至少如果使用gradle声纳转轮)。

因此,如果您的新代码覆盖率超过80%,那么质量检查就可以了;即使整个项目没有达到80%。

此默认配置的目的是避免在已经存在技术债务的旧项目中始终出现失败的质量门。

编辑:似乎“阻止程序”未通过质量控制的原因是术语困惑的问题。 OP具有阻止程序,但它不是bug /漏洞,而是“代码异味”。 here您可以对声纳类别和严重性进行简要说明。

编辑2:此外,here您将解释哪些是默认质量门指标

关于java - Sonarqube PASS,即使阈值太低,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45552392/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com