Expand description
Diagnostics fan-out bus.
A single source of diagnostics (the engine) fans out to multiple sinks
atomically per generation. The LSP sink calls publishDiagnostics; the
MCP sink emits resource-update notifications.
Structs§
- Diagnostic
- A single diagnostic finding.
- Diagnostics
Batch - Diagnostics for a single document at a specific engine generation.
- Diagnostics
Bus - Fan-out bus connecting one diagnostics source to many sinks.
Enums§
- Severity
- Severity ladder matching the LSP convention.
Traits§
- Diagnostics
Sink - A consumer of diagnostic batches.
Functions§
- document_
uri_ from_ path - Convenience: build a
DocumentUrifrom an absolute path.