
Es gibt Regeln, die tatsächliche Fehler finden oder helfen, den Code zu verbessern.
Z.B. das Zusammenfassen von if-Anweisungen, die Berechnung der Pfad-/zyklometrischen Komplexität, tautologische Vergleiche, konstante if-Bedingungen. Wirklich hilfreich, um den Code sauber und funktionierend zu halten.
Es gibt auch lint-basierte Regeln, z.B. Anzahl der Zeilen ohne Kommentar, Anzahl der Zeilen/Argumente in einer Methode, Anzahl der Zeilen/Methoden in einer Klasse.
Erzwingt das Aufteilen von Methoden in kleinere und gute Code-Stil und -Qualität.
Kann in Sonar integriert werden. Bewertung gesammelt von und auf G2.com gehostet.
Der Konfigurations- und Installationsprozess ist problematisch.
Das Homebrew-Paket funktioniert nicht (oder man muss zusätzliche Konfigurationen vornehmen, damit es funktioniert). Die Befehlszeilenargumente sind schwer zu verwenden, man muss zuerst eine JSON-Datei mit der Kompilierungsdatenbank erstellen und dann OCLint erneut ausführen, anstatt einfach einen xcodebuild-Wrapper zu haben.
Die Abstimmung der OCLint-Version mit der Version des Sonar-OCLint-Plugins ist mühsam.
Die Entwicklung von OCLint ist nicht so schnell, daher unterstützen sie manchmal neuere Sprachkonstrukte nicht. Bewertung gesammelt von und auf G2.com gehostet.
Der Bewerter hat einen Screenshot hochgeladen oder die Bewertung in der App eingereicht und sich als aktueller Benutzer verifiziert.
Bestätigt durch LinkedIn
Dieser Bewerter erhielt als Dank für das Ausfüllen dieser Bewertung eine symbolische Geschenkkarte.
Einladung von G2. Dieser Bewerter erhielt als Dank für das Ausfüllen dieser Bewertung eine symbolische Geschenkkarte.
Diese Bewertung wurde aus English mit KI übersetzt.

