Skip to main content

Interface: ValidateArtifactsResult

Defined in: packages/core/src/application/use-cases/validate-artifacts.ts:63

Result returned by ValidateArtifacts.execute.

Properties

failures

readonly failures: ValidationFailure[]

Defined in: packages/core/src/application/use-cases/validate-artifacts.ts:70

One entry per failed rule, missing artifact, or DeltaApplicationError.


passed

readonly passed: boolean

Defined in: packages/core/src/application/use-cases/validate-artifacts.ts:68

true only if all required artifacts are present and all validations pass with no errors.


warnings

readonly warnings: ValidationWarning[]

Defined in: packages/core/src/application/use-cases/validate-artifacts.ts:72

One entry per required: false rule that was absent.