Parse diagnostic (error or warning from tree-sitter).
Fields
:message- Diagnostic message:severity- Severity level (e.g. "error", "warning"):span- Source span
Summary
Types
@type t() :: %Kreuzberg.CodeDiagnostic{ message: String.t(), severity: String.t(), span: Kreuzberg.CodeSpan.t() }