'技术债务和问题'小部件。如何计算问题趋势

时间:2014-07-06 09:37:58

标签: sonarqube

Sonarqube 信息中心中的“技术债务和问题”小部件包含按严重性细分的问题列表,例如。 Blocker,Critical,Major等。

小部件显示屏针对每个问题类别显示趋势箭头(向上,向下,无变化)

一个很棒的功能,但我想知道如何计算默认视图。

如果您选择时间更改类别“自上次分析以来”或“超过30天”,答案是不言而喻的,其中的差异是选定的时期。但是不确定没有选择句点的默认值。

问题的原因是我有一个当前项目,其中几个类别的下降趋势超过'之前'和'超过30天',但这不是在默认视图中反映为下降趋势。

1 个答案:

答案 0 :(得分:0)

趋势的计算与差异周期不同。它使用最后的分析来猜测给定度量的度量的演变。这就是为什么你可以在差异时期(取决于你配置的内容)和趋势图标之间看到一些差异。

如果你真的想知道如何计算这个趋势,你可以在SonarQube源代码的TendencyAnalyser.java类中获取战利品。