Expand description
Reusable diagnostics for XLOG module boundary audits.
Structs§
- Module
Boundary Input - Input to the module boundary diagnostic pass.
- Module
Boundary Report - Module boundary diagnostic report.
- Module
Declaration - Declaration observed during module-boundary analysis.
- Module
Manifest - Module manifest used by diagnostics.
- Module
Violation - One module diagnostic violation.
Enums§
- Candidate
Source Kind - Candidate provenance kind for leakage diagnostics.
- Module
Declaration Kind - Kind of module declaration.
- Module
Role - Role assigned to a module in a boundary audit.
- Module
Violation Kind - Violation kind emitted by module boundary diagnostics.
Functions§
- diagnose_
module_ boundaries - Diagnose frozen-kernel, adapter-only, and held-out leakage boundaries.