CodeGuard

Häufige Fragen

Antworten auf die Fragen die wir am häufigsten bekommen.

Häufige Fragen

Allgemein

Was ist CodeGuard?

Ein deterministisches Code-Quality-Tool für .NET-Teams mit einer kleinen LINQ-ähnlichen DSL für eigene Regeln und 120+ eingebauten Regeln in 12 Kategorien. Mehr unter Was ist CodeGuard?.

Macht CodeGuard mein Code-Review überflüssig?

CodeGuard erzwingt die deterministisch beschreibbaren Konventionen, also Naming, Architektur, Layering, Komplexitäts-Schwellen und Async-Korrektheit. Code-Review bleibt für die Logik-Substanz und Edge-Cases.

Pricing

Was kostet CodeGuard?

Pro Team und Jahr: 1.490 € (bis 5 Devs), 2.490 € (bis 10), 4.990 € (bis 25). Enterprise auf Anfrage. Mehr unter Plan-Übersicht.

Gibt es einen Trial?

Ja, 7 Tage Vollzugriff, keine Kreditkarte. Siehe Trial.

Verlängert sich der Vertrag automatisch?

Nein. Drei Wochen vor Ablauf bekommt ihr ein Verlängerungs-Angebot.

Source-Code und Datenschutz

Geht mein Source-Code in eure Cloud?

Nein. Die Analyse läuft komplett lokal, auf eurer Maschine oder dem CI-Runner. Siehe Wie wir Source-Code behandeln.

Sind eure Server in Deutschland?

Ja, alle Daten liegen auf Servern in Deutschland. Mehr unter Datenschutz und DSGVO.

Wie kann ich meinen Account löschen?

Auf der Profil-Seite im Bereich "Delete account". Details unter Account löschen.

Technik

Welche Plattformen unterstützt die CLI?

Windows x64, Linux x64, macOS x64 und macOS arm64. Self-contained, kein .NET-SDK auf dem Runner nötig.

Wie schreibe ich eine eigene Regel?

LINQ-Query in eine .cgr-Datei unter rules/. Siehe Hello-World-DSL.

Welche Properties hat das Schema?

Vollständige Liste unter Syntax-Übersicht. Top-Level-Collections sind Types, Methods, Properties, Fields, Events, Namespaces, Assemblies, TypeDependencies und SyntaxIssues.

Welche CI-Systeme werden unterstützt?

GitHub Actions mit nativer Action, plus GitLab CI, Azure DevOps, Bitbucket, TeamCity, Jenkins und jedes System mit Shell-Zugriff. Details unter CI/CD-Integration.

Wie binde ich CodeGuard in eine selbstgehostete CI ein?

Standalone-CLI runterladen, im Build-Step laufen. Siehe CLI als Standalone-Binary.

Support

Wie erreiche ich euch?

Unter [email protected], Antwortzeit Werktags in der Regel innerhalb von 24 Stunden. Sicherheits-Issues mit Stichwort "Security" im Betreff. Mehr unter Support und Kontakt.