Skip to content

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? ​

optional code?: string

Defined in: packages/craft-hub/src/diagnostics.ts:151


column? ​

optional column?: 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? ​

optional line?: number

Defined in: packages/craft-hub/src/diagnostics.ts:147


message ​

message: string

Defined in: packages/craft-hub/src/diagnostics.ts:144


path? ​

optional path?: string

Defined in: packages/craft-hub/src/diagnostics.ts:146


providerId? ​

optional providerId?: string

Defined in: packages/craft-hub/src/diagnostics.ts:150


severity ​

severity: "error" | "warning"

Defined in: packages/craft-hub/src/diagnostics.ts:143


subject? ​

optional subject?: string

Defined in: packages/craft-hub/src/diagnostics.ts:145


target? ​

optional target?: WorkbenchDiagnosticTarget

Defined in: packages/craft-hub/src/diagnostics.ts:149

Released under the MIT License.