API reference / @jsprismarine/entities / DiagnosticCollector
Class: DiagnosticCollector
Defined in: entities/src/diagnostics.ts:23
Collects diagnostics and drops exact repeats, so one bad pack reports once.
Constructors
Constructor
new DiagnosticCollector():
DiagnosticCollector
Returns
DiagnosticCollector
Accessors
diagnostics
Get Signature
get diagnostics(): readonly
Diagnostic[]
Defined in: entities/src/diagnostics.ts:28
Every diagnostic added so far, in order.
Returns
readonly Diagnostic[]
Methods
add()
add(
diagnostic):void
Defined in: entities/src/diagnostics.ts:33
Adds one finding unless the same pack, code and message were already reported.
Parameters
diagnostic
Returns
void