craft-hub / WorkbenchDiagnostic
Interface: WorkbenchDiagnostic
Defined in: packages/craft-hub/src/diagnostics.ts:140
One actionable problem collected from a host-owned configuration or extension seam.
Properties
code?
optionalcode?:string
Defined in: packages/craft-hub/src/diagnostics.ts:151
column?
optionalcolumn?:number
Defined in: packages/craft-hub/src/diagnostics.ts:148
id
id:
string
Defined in: packages/craft-hub/src/diagnostics.ts:141
kind
kind:
WorkbenchDiagnosticKind
Defined in: packages/craft-hub/src/diagnostics.ts:142
line?
optionalline?:number
Defined in: packages/craft-hub/src/diagnostics.ts:147
message
message:
string
Defined in: packages/craft-hub/src/diagnostics.ts:144
path?
optionalpath?:string
Defined in: packages/craft-hub/src/diagnostics.ts:146
providerId?
optionalproviderId?:string
Defined in: packages/craft-hub/src/diagnostics.ts:150
severity
severity:
"error"|"warning"
Defined in: packages/craft-hub/src/diagnostics.ts:143
subject?
optionalsubject?:string
Defined in: packages/craft-hub/src/diagnostics.ts:145
target?
optionaltarget?:WorkbenchDiagnosticTarget
Defined in: packages/craft-hub/src/diagnostics.ts:149