sonarqube

SonarQube ist die Open-Source-Plattform, um die Codequalität von Anwendungen kontinuierlich zu überprüfen. Es erlaubt Entwicklern, Bugs und Schwachstellen zu erkennen und Code-Gerüche in mehr als 20 verschiedenen Sprachen zu reduzieren.
3
Antworten

Wie mache ich Jenkins, Sonar und das JaCoCo Plugin zusammen für Eclipse Tycho Plugin Projekte (oder vielleicht Cobertura)?

Mein Setup ist: Jenkins 1.448 Sonar 2.13 Jenkins Sonar Plugin 1.72 eine MySql-Datenbank für Sonar Ich habe folgendes Projekt: Eclipse-Plugin-Projekt mit Maven mehrere Module (Eltern-Maven-Projekt, Quell-Plugin-Projekt, Test-...
20.01.2012, 16:01
2
Antworten

@Nullable und SonarQube 'Bedingt ausgeführte Blöcke sollten erreichbar sein' warning

Das Paket enthält folgende package-info.java: %Vor% Klasse hat die folgende Methode: %Vor% Auf dem SonarQube (Version 6.2, SonarJava 4.14.0.11784) gibt die folgende Warnung (Tintenfisch: S2583): Wie kann ich SonarQube davon über...
19.10.2017, 18:20
1
Antwort

SonarQube Leckzeit zwischen Zweigen oder Projekten

Ich führe SonarQube gerade in ein großes Legacy-Projekt ein. Das bedeutet, dass es bereits Hunderte von Warnungen gibt. Im ersten Schritt möchte ich sicherstellen, dass keine neuen Warnungen aus unseren Feature-Zweigen kommen. Um dies zu er...
23.11.2017, 15:09
2
Antworten

SonarQube - Es wurden keine JaCoCo-Ausführungsdaten ausgegeben

Ich verwende SonarQube in einem jenkins-Job (mit Post-Build-Aktionen). Ich bekomme das folgende Problem mit JaCoCo - %Vor% Als Ergebnis bekomme ich 0% Codeabdeckung für mein Projekt. Konnte nicht finden, warum jacoco.exec nicht erstellt wird...
06.04.2014, 15:04
3
Antworten

Android-Klassen wurden während der Sonaranalyse nicht gefunden

Ich versuche, eine Sonaranalyse auf ein Android-Projekt zu setzen Die Analyse wird mit der Version 4.3 von sonarQube durch Sonar-Runner, Android-Plugin-Installation, ANDROID_HOME env-Variable auf / path / to / android / sdk gemacht, der Build...
23.07.2014, 10:18
1
Antwort

SonarQube 6.1: Wie kann ich die Änderungen im Laufe der Zeit ohne die Dashboards sehen?

Früher hatte SonarQube Dashboards, die sehr praktisch waren, um zu zeigen, wie sich Metriken im Laufe der Zeit veränderten. Es gab sogar ein Dashboard namens "Time Machine". Wie kann ich diese Art von Informationen in SonarQube 6.1 sehen? Ich...
26.10.2016, 13:16
6
Antworten

Reduzierung der zyklomatischen Komplexität einer Java-Methode

Ich habe die folgende Methode: %Vor% 12 weitere if-Anweisungen werden in ähnlicher Weise verwendet. Der einzige Unterschied ist ein anderer Setter-Methodenname und ein anderer Parameter. Jetzt, da das gleiche Muster immer wieder wiederholt w...
22.10.2015, 15:09
3
Antworten

FEHLER: Sonarserver 'http: // localhost: 9000' kann nicht erreicht werden

beim Ausführen des folgenden Befehls: cmd / c C: \ Sonar-Läufer-2.4 \ bin \ Sonar-Läufer.bat (Sonar Runner ist auf dem Build-Rechner installiert) Ich bekomme folgende Fehler: FEHLER: Sonar-Server ' Ссылка kann nicht erreicht werden FEHLER:...
19.08.2015, 13:48
1
Antwort

Sonar bei großen Projekten verwenden

Ich arbeite an einem ziemlich großen Projekt (um maven 550 Module). Jetzt habe ich mich gefragt, wie man Sonar bei solch einem großen Projekt auf der Ebene von CI laufen lässt (wir benutzen Jenkins dafür) Wenn wir mvn sonar:sonar aus dem ü...
06.09.2015, 11:54
1
Antwort

Testfallfehler im Sonar

Ich versuche, Sonar-Bericht für eines meiner Projekte zu erhalten. Ich habe mvn clean install ausgeführt %Vor% Wenn ich mvn sonar:sonar starte, bekomme ich den folgenden Fehler. %Vor% Ich bin mir nicht sicher, wo ich anfangen so...
07.08.2015, 07:24