Mein Projekt hat gerade Sonar-Scan ausgeführt, und ich fand 1 gemeldeten Fall, der lautet:
Sonar schlagen vor, Java 8 API anstelle von Guava API zu verwenden.
In einigen Fällen kann ich die API ändern, aber ich habe einige der Fälle gefund
Mein Projekt hat gerade Sonar-Scan ausgeführt, und ich fand 1 gemeldeten Fall, der lautet:
Sonar schlagen vor, Java 8 API anstelle von Guava API zu verwenden.
In einigen Fällen kann ich die API ändern, aber ich habe einige der Fälle gefund
Alle Leads, wie es mit Gradle weitergehen soll, werden geschätzt.
Ich, ich möchte eine Methode behandeln, die eine Authentifizierung von einer API erhält.
Hier ist meine Klasse:
Ich bekomme unten Fehler von SONAR und ich bin wirklich nicht verstehen, mit welchen Änderungen unten Probleme gelöst werden, kann einige vorschlagen, mich bitte
Ich habe meinen Sonar-Server auf meinem AKS (Azure kubernets-Cluster) und mit der Sonar Docker Image Version (Bild: sonarqube:7.1) eingerichtet.
Ich habe meine CI/CD-Pipeline in Azure Devops für .net-Anwendung und verwende AzureDevops SonarScanner ( Sonar) .
Wenn ich m
Hallo analysieren meinen Code mit Sonarqube und laufe auf einen Fehler für die folgende Methode
Ich habe eine Art alten Code, wo wir Sonarqube laufen. Ich bin kein Experte für Java und Ausnahme Nachkommen etc. so hoffe ich, dass jemand in der Lage sein wird, mir zu helfen, dieses Problem zu beheben, wie Sonar sagt, es ist ein Blocker .
Dies ist der Code:
Ich benötige eine Druckanweisung. Aber Sonar erlaubt diesen Typ.
Aber für die obige Codezeile erhalte ich den Fehler, Formatbezeichner anstelle von String-Verkettung zu verwenden. Wie soll ich es beheben?
Ich schreibe Code den folgenden Code
Wir verwenden SonarQube Developer Edition Version 8.2 (Build 32929) für unser Java-Projekt und übergeben Metrik für Duplizierung, Testabdeckung ist auf x% festgelegt. Jetzt für eine git Pull-Anforderung ist die tatsächliche Metrik unter diesem festgelegten Grenzwert, der jenkins-Build geht in O