Namespace ModernLrc.Diagnostics
Classes
- LrcDiagnostic
A single diagnostic emitted during parsing or writing. Line is 1-based; Column is 1-based; Length covers the offending source span (in chars). All locations refer to the original input/output, not any normalized form.
- LrcDiagnosticIds
String identifiers for every diagnostic the parser or writer can emit. Exposed as
const stringso consumers can switch on them without coupling to an enum that changes between versions.
Enums
- LrcDiagnosticSeverity
Severity of a diagnostic emitted by the parser or writer.