首页 > 解决方案 > 声纳 - 如何跳过新代码的条件覆盖

问题描述

我有一个 maven java 项目,它的质量门配置为检查新线路覆盖率是否大于 90%,但最近我注意到即使线路覆盖率为 100%,如果有条件未覆盖,声纳将其视为质量门故障。我如何跳过声纳中的条件覆盖?

标签: javasonarqubecode-coverage

解决方案


您可以在 QG 定义中使用“新代码的线路覆盖率”而不是“新代码的覆盖率” - 这应该有效地排除条件覆盖标准。


推荐阅读