rune-langium / codegen/src / GeneratorDiagnostic
Interface: GeneratorDiagnostic
Defined in: packages/codegen/src/types.ts:49
A generator-time diagnostic (not a Langium validation diagnostic). FR-025 (diagnostics).
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
char? | number | Source character offset (one-based), if known. | packages/codegen/src/types.ts:61 |
code | string | Short diagnostic code (e.g. 'unresolved-ref', 'unknown-attribute'). | packages/codegen/src/types.ts:55 |
line? | number | Source line (one-based), if known. | packages/codegen/src/types.ts:59 |
message | string | Human-readable message describing the issue. | packages/codegen/src/types.ts:53 |
severity | "error" | "warning" | "info" | Severity of the diagnostic. | packages/codegen/src/types.ts:51 |
sourceUri? | string | Source URI where the issue was detected, if known. | packages/codegen/src/types.ts:57 |