Produkte

Aus eigener Werkstatt: Werkzeuge, die wir selbst jeden Tag brauchen.

Manche Probleme tauchen in unseren Kundenprojekten so oft auf, dass wir sie nicht jedes Mal von Hand lösen wollen. Daraus entstehen Produkte, die wir auch anderen Teams zur Verfügung stellen.

.NET / Code Quality

CodeGuard

Code-Quality für .NET-Teams. Eure Architektur. Eure Konventionen. Im Build durchgesetzt.

  • 120+ Regeln sofort einsatzbereit, für Architektur, Sicherheit, Lesbarkeit, Performance.
  • KI-generierter Code wird in eure Konventionen gezwungen, statt das Review zu fluten.
  • Lokale Analyse ohne Cloud-Upload. Euer Code verlässt die Maschine nicht.
  • DSL statt Code: Regeln sind eine Textdatei im Repo, kein Plugin-Projekt.
Beispiel: CodeGuard-Bericht in einem GitHub-PR
github-actions Bot commented

CodeGuard Analysis

Async (1 warnings)
SeverityRuleLocation
WARNAsync method without CancellationTokenReportManager.cs:16
Documentation (2 warnings)
SeverityRuleLocation
WARNPublic member missing XML documentationReportManager.cs:5
WARNPublic member missing XML documentationReportManager.cs:16
ErrorHandling (1 errors)
SeverityRuleLocation
ERROREmpty catch blockReportManager.cs:26
Maintenance (1 warnings)
SeverityRuleLocation
WARNTODO/FIXME comment in codeReportManager.cs:22
Naming (1 errors)
SeverityRuleLocation
ERRORPrivate field missing underscore prefixReportManager.cs:7