BasicLineageInvariant
HardKAS SDK / artifacts/src / BasicLineageInvariant
Class: BasicLineageInvariant
Defined in: packages/artifacts/src/invariants/definitions.ts:115
Basic lineage invariant: if parentArtifactId is present, it should ideally be resolvable.
Implements
Constructors
Constructor
new BasicLineageInvariant():
BasicLineageInvariant
Returns
BasicLineageInvariant
Properties
description
readonlydescription:"Parent artifact should be resolvable if specified"="Parent artifact should be resolvable if specified"
Defined in: packages/artifacts/src/invariants/definitions.ts:117
Implementation of
id
readonlyid:"INVAR_BASIC_LINEAGE"="INVAR_BASIC_LINEAGE"
Defined in: packages/artifacts/src/invariants/definitions.ts:116
Implementation of
Methods
check()
check(
context):Promise<InvariantViolation[]>
Defined in: packages/artifacts/src/invariants/definitions.ts:119
Parameters
context
Returns
Promise<InvariantViolation[]>