【发布时间】: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