我正在为 SonarQube(版本 4.3.2)开发一个 Java 插件,需要TECHNICAL_DEBT
利用CoreMetrics
. 我写了下面的代码来从我的Decorator
.
Metric metric = metricFinder.findByKey(CoreMetrics.TECHNICAL_DEBT_KEY);
data = context.getMeasure(metric);.getIntValue();
LOGGER.debug("{}: {}", CoreMetrics.TECHNICAL_DEBT_KEY, data);
到目前为止一切正常,但此代码的输出与 Sonar 仪表板上显示的技术债务不同。
此代码的输出:sqale_index: 15750
仪表板显示:技术债务 32d
我在理解或编程中遗漏了什么吗?请帮忙。