2014-11-24 108 views
0

我是SonarQube的新手,我正在开发一个插件,用于在网页中显示文件级别指标。在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亚军分析文件,并在我的命令提示值将被显示出来。我需要在Widget中显示相同的内容。

我确定在哪里编辑小部件类。它在.html.erb文件或java文件中,以及如何?

谢谢。

回答

0

控件仅显示在仪表板上,仪表板仅显示在项目或模块级别。

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

+0

嗨Fabrice,谢谢你的回复。我需要以不同的视角展示它。我已经在这里发布。你可以帮忙吗?我需要以不同的方式存储指标。 http://sonarqube.15.x6.nabble.com/sonar-dev-changing-the-way-sonar-stores-the-metrics-td5030489.html – Narayana 2014-12-02 05:06:28