@kekkai/blueprint / ProhibitionFact
Interface: ProhibitionFact
Defined in: src/inspect/prohibitions.ts:6
Extends
Extended by
Properties
checks
checks:
ResolvedMustNotCheck[]
Defined in: src/config/prohibitions.ts:24
Inherited from
declarationSlot
declarationSlot:
number
Defined in: src/config/prohibitions.ts:18
Inherited from
ResolvedProhibition.declarationSlot
description
description:
string
Defined in: src/config/prohibitions.ts:21
Inherited from
ResolvedProhibition.description
enforcedBy
enforcedBy:
"lint"|null
Defined in: src/config/prohibitions.ts:25
Inherited from
ResolvedProhibition.enforcedBy
exempt
exempt:
string[]
Defined in: src/config/prohibitions.ts:28
Inherited from
files
files:
string[]
Defined in: src/inspect/prohibitions.ts:8
id
id:
string|null
Defined in: src/config/prohibitions.ts:20
Inherited from
ignores
ignores:
string[]
Defined in: src/inspect/prohibitions.ts:9
layer
layer:
string
Defined in: src/config/prohibitions.ts:19
Inherited from
limitations
limitations:
string[]
Defined in: src/config/prohibitions.ts:26
Inherited from
ResolvedProhibition.limitations
lintIntegration
lintIntegration:
"verified"|"failed"|"unverified"|"reference-only"
Defined in: src/inspect/prohibitions.ts:11
matchedFiles
matchedFiles:
string[]
Defined in: src/inspect/prohibitions.ts:10
mode
mode:
"review-only"|"executable"
Defined in: src/config/prohibitions.ts:22
Inherited from
position
position:
string
Defined in: src/inspect/prohibitions.ts:7
reach
reach:
"covered"|"vacuous"|"runway"|"unmeasured"
Defined in: src/config/prohibitions.ts:27
Inherited from
ruleId
ruleId:
"blueprint/must-not"
Defined in: src/config/prohibitions.ts:30
Inherited from
severity
severity:
"error"|"warn"
Defined in: src/config/prohibitions.ts:29
Inherited from
status
status:
"unavailable"|"review-only"|"active"|"partial"
Defined in: src/config/prohibitions.ts:23
