Structured diagnostic emitted by Vize.
Summary
Types
@type t() :: %Vize.Diagnostic{ code: atom() | String.t() | nil, location: Vize.SourceRange.t() | nil, message: String.t(), recoverable?: boolean() }
Structured diagnostic emitted by Vize.
@type t() :: %Vize.Diagnostic{ code: atom() | String.t() | nil, location: Vize.SourceRange.t() | nil, message: String.t(), recoverable?: boolean() }