# OCLint Reviews
**Vendor:** OCLint  
**Category:** [Statische Code-Analyse-Tools](https://www.g2.com/de/categories/static-code-analysis)  
**Average Rating:** 4.0/5.0  
**Total Reviews:** 1
## About OCLint
OCLint ist ein statisches Code-Analyse-Tool zur Verbesserung der Qualität und Reduzierung von Fehlern durch die Überprüfung von C-, C++- und Objective-C-Code.




## OCLint Reviews
  ### 1. Gute Erweiterung für Clang Analyzer, findet mehr Probleme, mühsamer zu konfigurieren

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aleksander B. | iOS Team Technical Lead, Internet, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** March 01, 2016

**Was gefällt Ihnen an OCLint am besten?**

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.

**Was gefällt Ihnen an OCLint nicht?**

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.

**Empfehlungen für andere, die OCLint in Betracht ziehen:**

Wirklich hilfreiches Werkzeug, es kann mit Sonar arbeiten, um Ihre Pull-Requests automatisch durch oclint zu führen und alle verbleibenden Probleme zu beheben.

Findet mehr Probleme als Xcode-Warnungen und der Xcode-Statikanalysator. Hat auch Funktionen bezüglich des Codestils, z.B. Methodenanzahl, Zeilenanzahl.

Einer von drei Statikanalysatoren, die ich für Objective-C XCode kenne, oclint, infer.

**Welche Probleme löst OCLint für Sie, und wie profitieren Sie davon?**

Geschäftsproblem einer qualitativ hochwertigen und wartbaren Codebasis. Es bietet uns automatisierte Vorschläge, um die Codebasis besser und fehlerfreier zu halten.


## OCLint Discussions
  - [Wofür wird OCLint verwendet?](https://www.g2.com/de/discussions/oclint-what-is-oclint-used-for)
  - [Wofür wird OCLint verwendet?](https://www.g2.com/de/discussions/what-is-oclint-used-for)

- [View OCLint pricing details and edition comparison](https://www.g2.com/de/products/oclint/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-13+15%3A32%3A18+-0500&secure%5Bsession_id%5D=1b4e45e6-fad9-4899-9a2d-c7e668b5756b&secure%5Btoken%5D=f96134cce3ef00b19d135fa152599006348f2f75b8cb92f646918f2d69516023&format=llm_user)

## OCLint Features
**Agentische KI - Statische Code-Analyse**
- Adaptives Lernen
- Natürliche Sprachinteraktion
- Proaktive Unterstützung

## Top OCLint Alternatives
  - [Gearset DevOps](https://www.g2.com/de/products/gearset-devops/reviews) - 4.7/5.0 (290 reviews)
  - [OpsPilot](https://www.g2.com/de/products/opspilot/reviews) - 4.8/5.0 (174 reviews)
  - [SonarQube](https://www.g2.com/de/products/sonarqube/reviews) - 4.4/5.0 (140 reviews)

