Interface: RawDiagnostic
Defined in: src/batteries/dev_tools/types.ts:18
A diagnostic returned by an engine before runtime provenance is added.
Extended by
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
column? | number | Optional one-based start column; requires a valid line. | src/batteries/dev_tools/types.ts:30 |
endColumn? | number | Optional one-based range end column. | src/batteries/dev_tools/types.ts:34 |
endLine? | number | Optional one-based range end line. | src/batteries/dev_tools/types.ts:32 |
line? | number | Optional one-based start line; invalid values are removed during normalization. | src/batteries/dev_tools/types.ts:28 |
message | string | Human-readable finding text; it remains useful even when invalid coordinates are removed. | src/batteries/dev_tools/types.ts:24 |
path | string | null | Workspace-relative file path; null identifies a workspace-level diagnostic with no single file. | src/batteries/dev_tools/types.ts:20 |
rule? | string | Optional engine rule identifier. | src/batteries/dev_tools/types.ts:26 |
severity | Severity | Diagnostic severity; only error makes a plan unsuccessful. | src/batteries/dev_tools/types.ts:22 |