2016-04-19 23 views
2

Ich habe eine benutzerdefinierte Sonarqube-Regel für Java erstellt. Es scheint zu funktionieren, wenn ich es in der Benutzeroberfläche des Sonarqube-Servers überprüfe.Sonarint (Eclipse) meldet keinen Fehler für meine benutzerdefinierte Java-Regel

Ich habe Sonarint mit meiner Eclipse konfiguriert, aber Sonarint meldet keinen Fehler für meine benutzerdefinierte Regel. Wie soll ich das hinzufügen, damit der Sonarint nach der Analyse den Fehler für meine benutzerdefinierte Regel anzeigt?

Ich verwende:

javaFileScannerContext.addIssue(importTree, this, "Avoid imports (3rd party imports)"); 

das Problem hinzuzufügen. Wie kann dieses Problem auf der Eclipse-Seite gemeldet werden?

Antwort

3

SonarLint unterstützt noch keine Regeln von benutzerdefinierten Plugins, siehe MMF-248.

+0

Ich benutze Sonarqube Server 5.4, mit Sonarint 2.0. Wenn ich Sonarqube Eclipse-Plugin verwende, gibt es mir "Synchronisierungsfehler". Bitte beachten Sie meine anderen Post :: http://StackOverflow.com/Questions/36685596/Sonarqube-Synchronization-Fehler?noredirect=1#Comment60975266_36685596 – user1682132

+0

Sie müssen warten, bis die Funktion in SonarLint implementiert wird, bevor Sie benutzerdefinierte Plugins verwenden können/Regeln mit SonarLint. –

+0

Wenn das der Fall ist, habe ich Sonarqube Eclipse-Plugin versucht, wo ist "Synchronization Error". Ich habe den Fehler hier geschrieben: http://stackoverflow.com/questions/36685596/sonarqube-synchronization-error/36706474?noredirect=1#comment61015746_36706474 können Sie bitte einen Blick darauf und lassen Sie mich wissen, wie soll ich es beheben – user1682132