Sonarqube 通过获取api/度量/组件与获取api/问题/搜索衡量的技术债务

Sonarqube 通过获取api/度量/组件与获取api/问题/搜索衡量的技术债务,sonarqube,Sonarqube,我使用的是SonarQube版本7.2.1,我分析了一个多模块Maven项目 为了检索项目的所有未解决问题,我调用/api/issues/search?componentKeys=COMPONENT\u KEY&ps=500&resolved=false。然后,我总结努力或债务性质,以计算未解决问题的债务金额。我总共得到:3704分钟 后来我意识到还有另一个端点,即:GETapi/measures/component当我调用它时,它是/api/measures/component?compone

我使用的是SonarQube版本7.2.1,我分析了一个多模块Maven项目

为了检索项目的所有未解决问题,我调用
/api/issues/search?componentKeys=COMPONENT\u KEY&ps=500&resolved=false
。然后,我总结努力或债务性质,以计算未解决问题的债务金额。我总共得到:3704分钟

后来我意识到还有另一个端点,即:GET
api/measures/component
当我调用它时,它是
/api/measures/component?component=component\u KEY&metricKeys=sqale\u index
TD的量是不同的:3449分钟


上述哪些数字是正确的,为什么会有差异?

一个可能的差异可能是,在第二种情况下,您限制了
metricKeys=sqaleIndex
所考虑的指标

我不确定。根据,sqale_索引表示修复所有可维护性问题的努力。通过调用GET api/issues/search,我相信我可以检索到所有需要维护的未解决问题。您是否可以找到一个小组件,在其中可以手动
diff
查看两组问题中哪些未被计算?可能对其他人也有用!