对于code_coverage指标,我需要的精度高于1位小数。
我看到这是存储在sonar_qube中的一个名为metrics的decimal_scale下的表。
如果我将其设置为大于1,则重新启动sonarqube时会重置为默认值,即1。
有没有办法改变这个?我想要更精确吗?
而不是55.6我想要55.675
之类的东西答案 0 :(得分:0)
覆盖率=(CT + CF + LC)/(2 * B + EL)
Where CT+CF=conditions_to_cover - uncovered_conditions
2*B=conditions_to_cover
LC=lines_to_cover - uncovered_lines
EL=lines_to_cover
因此可以使用现有指标计算出来。