过滤指标

时间:2016-03-30 12:02:54

标签: sonarqube dashboard code-metrics

使用SonarQube 5.4,我尝试按过滤器对指标信息进行分组,并将其显示在聚合的仪表板中。让我解释一下:

我有一个非常大的项目,结构不合理(一切都在一个源文件夹下)。重构它不是一个选择。我需要显示每个"模块"的指标(文件,类,行数,合规率等)。模块仅通过源文件夹上的路径标识(模块A将位于src / main / java / com / firm / product / moduleA /下,依此类推)。

我需要的是这样的显示:

+------------------------------------------------------+
| Module | File count | Lines count | Defaults | SQALE |
+------------------------------------------------------+
|   A    | 26412      | 1360141     | 436      | B     |
|   B    | 3214       | 1025        | 756121   | D     |
|   C    | 145        | 8037        | 41       | A     |
+------------------------------------------------------+
| Total  | 5451210    | 54121215    | 5421215  | A     |
+------------------------------------------------------+

每个模块由(度量)过滤器标识,并且每列都是可配置的。

SonarQube中有什么可用的东西吗?

1 个答案:

答案 0 :(得分:1)

您始终能够在代码中找到子结构的仪表板。使用“代码”菜单选项(旧版本平台中的“组件”)查看项目目录的列表。从那里你可以到达包仪表板。