SonarQube 不显示新指标
SonarQube don't show new metrics
我正在开发 Sonarqube 插件,我想显示一些指标,但 Sonarqube 不显示任何内容!这是指标class中的一个指标:
public static final String TC_PRO_KEY = "project-tc";
public static final Metric<Integer> TC_PRO = new Metric.Builder(TC_PRO_KEY, "Project Test Cases",
Metric.ValueType.INT)
.setDescription("Number of Test Cases for the project")
.setDirection(Metric.DIRECTION_BETTER)
.setQualitative(true)
.setDomain(TL_DOMAIN)
.create();
并且在Sensor的execute()方法中:
context.<Integer>newMeasure().forMetric(CatcherMetrics.TC_PRO).on(context.module()).withValue(nbTotalTC).save();
如果我做错了,你能告诉我吗?
问题不在这里!我的指标需要状态并且我使用了通用属性并且字段为空所以出现错误!
我正在开发 Sonarqube 插件,我想显示一些指标,但 Sonarqube 不显示任何内容!这是指标class中的一个指标:
public static final String TC_PRO_KEY = "project-tc";
public static final Metric<Integer> TC_PRO = new Metric.Builder(TC_PRO_KEY, "Project Test Cases",
Metric.ValueType.INT)
.setDescription("Number of Test Cases for the project")
.setDirection(Metric.DIRECTION_BETTER)
.setQualitative(true)
.setDomain(TL_DOMAIN)
.create();
并且在Sensor的execute()方法中:
context.<Integer>newMeasure().forMetric(CatcherMetrics.TC_PRO).on(context.module()).withValue(nbTotalTC).save();
如果我做错了,你能告诉我吗?
问题不在这里!我的指标需要状态并且我使用了通用属性并且字段为空所以出现错误!