2017-03-09 5 views
0

Ich möchte eine Frage zu SonarQube (6.2) Plugin-Entwicklung stellen.SonarQube-Messungen für methodenbezogene Metriken

Ich habe ein Plugin erstellt, um benutzerdefinierte Metriken zu messen und die Ergebnisse der Messungen in einem Widget anzuzeigen. Grundlegende Messungen werden in einer Klasse durchgeführt, die die Schnittstelle Sensor implementiert. Abgeleitete Metriken werden in einer Klasse berechnet, die die Schnittstelle MeasureComputer implementiert. Die von MeasureComputer gesammelten Metriken werden schließlich in einem Widget angezeigt, wie ich oben erwähnt habe.

Mein einziges Problem ist, dass ich einige Metriken habe, die mit Methoden zusammenhängen. Bisher habe ich für diesen Fall keinen entsprechenden Ansatz gefunden.

Können Sie mir bitte sagen, ob es möglich ist oder wie es anders gemacht werden könnte?

Antwort

1

Die kleinste logische Einheit, an die Sie Daten anhängen können (einschließlich Kennzahlen), ist die Datei. Sie können Informationen nicht auf Methodenebene speichern.

Noch können Sie eine Maßeinheit des Typs "Daten" speichern, in der Sie strukturierte Informationen speichern, die Sie später in einer benutzerdefinierten Benutzeroberflächenerweiterung wiederverwenden können. Sie dürfen nicht vergessen, dass solche Informationen auf keiner Standardseite von SonarQube verfügbar/angezeigt werden - sondern nur in Ihrer Benutzeroberfläche.

Verwandte Themen