Enum LrcStrictness
- Namespace
- ModernLrc
- Assembly
- ModernLrc.dll
Parser strictness mode.
[SuppressMessage("Design", "CA1028:Enum storage should be Int32", Justification = "byte is intentional — option records are small and dense; saving 3 bytes per occurrence matters at scale.")]
public enum LrcStrictness : byte
Fields
Tolerant = 0Collect all diagnostics; only catastrophic failures throw.
Strict = 1Throw LrcParseException on first Error-severity diagnostic.