Line

You are reading docs for v0.8. See latest (v0.9)

ui/client/features/diagnostics/domain/Violations

Pure (DOMAIN-001): reading construct validate violations.

Cockpit client (features), v0.8. Source: ui/client/features/diagnostics/domain/Violations.ts.

Functions#

pageTarget()#

pageTarget(file): PageTarget | null

Defined in: ui/client/features/diagnostics/domain/Violations.ts:20

The Pages editor target for a page file path (features/<feature>/pages/<file>), else null.

Parameters#

file

string

Returns#

PageTarget | null


severityCounts()#

severityCounts(violations): SeverityCounts

Defined in: ui/client/features/diagnostics/domain/Violations.ts:6

Parameters#

violations

Violation[]

Returns#

SeverityCounts


sortViolations()#

sortViolations(violations): Violation[]

Defined in: ui/client/features/diagnostics/domain/Violations.ts:13

Errors first, then warnings, then info; ties by file and line. Does not mutate.

Parameters#

violations

Violation[]

Returns#

Violation[]