【发布时间】:2018-07-18 15:40:06
【问题描述】:
我有一个多模块 Maven 项目,我使用 SonarQube Scanner for Maven 对其进行了分析。我查询数据库的表issues 并检索所有未解决的问题SELECT * FROM public.issues WHERE project_uuid = {project_uuid} AND status = 'OPEN';。虽然,当我将所有未解决问题的effort 相加时,TD 的数量与 API api/measures/component?component={project_uuid}&metricKeys=sqale_index 返回的数量不同。
我想知道 i)为什么会发生这种情况 ii)这两个数字中的哪一个是正确的(可能 API 返回的那个是正确的)以及 iii)我如何通过查询数据库获得相同的数字。
【问题讨论】:
-
WHY 您要为此查询数据库吗?您应该将数据库视为黑匣子。
标签: sonarqube