export default class WorkerSet<T> extends WorkerAbstract {
public readonly maxElementsPerWorker: number;
private readonly messageHandler: (message: unknown) => void | Promise<void>;
- private workerSet: Set<WorkerSetElement>;
+ private readonly workerSet: Set<WorkerSetElement>;
/**
* Create a new `WorkerSet`.
private getLastWorkerSetElement(): WorkerSetElement {
let workerSetElement: WorkerSetElement;
- // eslint-disable-next-line no-empty
for (workerSetElement of this.workerSet) { /* This is intentional */ }
return workerSetElement;
}