【问题标题】:Displaying File level metrics in SonarQube在 SonarQube 中显示文件级指标
【发布时间】:2015-01-21 23:07:30
【问题描述】:

我是 SonarQube 的新手,我正在开发一个在网页中显示文件级别指标的插件。

我可以在 decorate 方法中访问文件级别的指标,我的网页(在仪表板中)也需要相同的指标。

但是当我在仪表板中显示时,只会显示项目级别的指标。

如何在仪表板中获取文件级指标。

正在访问以下文件级别指标:

public void decorate(Resource resource, DecoratorContext context) {
if(Qualifiers.isFile(resource)){
Measure m=context.getMeasure(CoreMetrics.NCLOC);
LOG.info("Decorator File NCLOC: "+m.getValue()); //Prints the number of lines in the current file.
}
}

我正在使用 SonarQube Runner 分析文件,并在我的命令提示符中显示该值。我需要在小部件中显示相同的内容。

我确定在哪里编辑小部件类。它是在 .html.erb 文件中还是在 java 文件中?如何实现?

谢谢。

【问题讨论】:

    标签: java sonarqube dashboard metrics


    【解决方案1】:

    小部件只显示在仪表板上,仪表板只显示在项目或模块级别。

    如果您希望能够在文件级别查看指标,可以安装Tab Metrics plugin

    【讨论】:

    • 您好,Fabrice,感谢您的回复。我需要以不同的视角展示它。我已经把它贴在这里了。你能帮忙吗?我需要以不同的方式存储指标。 sonarqube.15.x6.nabble.com/…
    猜你喜欢
    • 2017-05-07
    • 2016-10-17
    • 1970-01-01
    • 2015-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多