Coverage Report
.1. Übersicht
Detaillierte Code-Coverage-Analyse aller Projektmodule mit Line-by-Line-Coverage-Informationen.
.2. Coverage-Dashboard
Direkter Link zum HTML-Report: Coverage Dashboard öffnen
.2.1. Coverage-Übersicht
.3. Modul-spezifische Coverage
Die folgenden Module haben detaillierte Coverage-Reports:
.3.1. Core-Module
-
mcp_server.py: Haupt-MCP-Server-Logik
-
document_parser.py: AsciiDoc-Parser
-
web_server.py: Web-Interface
.3.2. API-Module
-
document_api.py: Dokument-API
-
webserver_manager.py: Web-Server-Management
.3.3. Utility-Module
-
content_editor.py: Content-Editor
-
diff_engine.py: Diff-Engine
-
file_watcher.py: File-Watcher
.4. Coverage-Metriken
.4.1. Gesamt-Coverage
Die Coverage-Berichte zeigen folgende Metriken:
-
Statements: Anzahl ausführbarer Code-Statements
-
Missing: Anzahl nicht ausgeführter Statements
-
Coverage: Prozentsatz der Coverage
-
Missing Lines: Spezifische Zeilennummern ohne Coverage
.4.2. Coverage-Ziele
-
Minimum: 80% Line-Coverage
-
Ziel: 90% Line-Coverage
-
Kritische Module: 95% Line-Coverage (mcp_server.py, document_api.py)
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.