Skip to main content
Dotset CLI API Documentation / index / ErrorCollector

Class: ErrorCollector

Defined in: src/shield/errors/index.ts:1079 Collect errors during batch operations

Constructors

Constructor

new ErrorCollector(maxErrors): ErrorCollector;
Defined in: src/shield/errors/index.ts:1083

Parameters

maxErrors
number = 100

Returns

ErrorCollector

Methods

add()

add(error, context?): void;
Defined in: src/shield/errors/index.ts:1087

Parameters

error
unknown
context?

Returns

void

clear()

clear(): void;
Defined in: src/shield/errors/index.ts:1106

Returns

void

count()

count(): number;
Defined in: src/shield/errors/index.ts:1098

Returns

number

getErrors()

getErrors(): ShieldError[];
Defined in: src/shield/errors/index.ts:1102

Returns

ShieldError[]

hasErrors()

hasErrors(): boolean;
Defined in: src/shield/errors/index.ts:1094

Returns

boolean

throwIfErrors()

throwIfErrors(message): void;
Defined in: src/shield/errors/index.ts:1114

Parameters

message
string

Returns

void

toAggregateError()

toAggregateError(message): AggregateShieldError;
Defined in: src/shield/errors/index.ts:1110

Parameters

message
string

Returns