2017-04-25 46 views
0

我開發了一個非常基本的自定義度量,但在我的儀表板上它一直說沒有數據。下面是我的傳感器代碼:自定義度量顯示沒有數據

context.newMeasure() .forMetric(FILENAME_SIZE) .withValue(20) .save();

+0

請提供更多信息,瞭解如何定義度量標準,使用哪個API等。 –

+0

我使用了示例插件代碼提供:https://github.com/SonarSource/sonar-custom-plugin-example和我的聲納服務器是5.6.1。我看到插件被加載到日誌中,但是當我將新度量添加到自定義度量時,它只是說沒有找到數據。 –

回答

0

據我所知,這一措施將在UI中顯示的唯一方法是,如果有一個MeasureComputer(org.sonar.api.ce.measure.MeasureComputer),它定義爲「輸出公制」。 「輸入度量標準」是用來計算輸出度量標準的。

例如,在SonarSource /聲納定製插件 - 例如(GitHub上),有實現MeasureComputer接口幾類: