1 Repo
Automated build failures triggered when documentation coverage falls below a set percentage.
Distinct from Documentation Coverage Analysis: Focuses on the enforcement action (failing the build) rather than the analysis (measuring the gap).
Explore 1 awesome GitHub repository matching part of an awesome list · Coverage Threshold Enforcement. Refine with filters or upvote what's useful.
Compodoc ist ein TypeScript-API-Dokumentationsgenerator, Static-Site-Generator und Visualisierungstool für Projektarchitekturen. Es analysiert Quellcode und JSDoc-Kommentare, um durchsuchbare technische Referenzseiten, API-Kataloge und eigenständige HTML-Seiten zu erstellen. Das Projekt zeichnet sich durch die Analyse von Import-Statements aus, um Abhängigkeitsgraphen und Modulkarten zu erstellen, die die strukturellen Beziehungen innerhalb einer Codebasis veranschaulichen. Es bietet spezialisierte Unterstützung für die Visualisierung von Angular-Projekten, NestJS-Workflows und Stencil-Webkomponenten und kann funktionierende Live-Demos direkt in Dokumentationsseiten einbetten. Das System fungiert zudem als Analysetool für die Dokumentationsabdeckung, liefert Berichte und erzwingt Mindest-Coverage-Schwellenwerte innerhalb von CI-Pipelines, um Builds bei unzureichender Dokumentation fehlschlagen zu lassen. Weitere Funktionen umfassen Markdown-Integration, Datenexport in JSON oder Markdown sowie einen lokalen Entwicklungsserver mit Dateisystem-Monitoring für automatische Rebuilds. Nutzer können die Ausgabe über Konfigurationsdateien, benutzerdefiniertes CSS-Styling und Filter für die Sichtbarkeit von Elementen anpassen, um bestimmte Symbole oder interne Tags von der finalen Seite auszuschließen.
Automatically fails the build process when documentation coverage falls below a defined percentage threshold.