X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fworker%2FWorkerStaticPool.ts;h=d5d6390c7b2e43ad5175fa46b21c41122879e7ed;hb=f2bf9948496c724976a2e05d2f20cb17700373ec;hp=a7bb193270e88346347f42fa1d2c98efcc31f806;hpb=8df3f0a9d9fb9796c093a0e040b13dca8aaa3234;p=e-mobility-charging-stations-simulator.git diff --git a/src/worker/WorkerStaticPool.ts b/src/worker/WorkerStaticPool.ts index a7bb1932..d5d6390c 100644 --- a/src/worker/WorkerStaticPool.ts +++ b/src/worker/WorkerStaticPool.ts @@ -7,15 +7,15 @@ import { WorkerData } from '../types/Worker'; import { WorkerUtils } from './WorkerUtils'; export default class WorkerStaticPool extends WorkerAbstract { - private pool: FixedThreadPool; + private readonly pool: FixedThreadPool; /** * Create a new `WorkerStaticPool`. * - * @param {string} workerScript - * @param {number} numberOfThreads - * @param {number} startWorkerDelay - * @param {PoolOptions} opts + * @param workerScript + * @param numberOfThreads + * @param startWorkerDelay + * @param opts */ constructor(workerScript: string, numberOfThreads: number, startWorkerDelay?: number, opts?: PoolOptions) { super(workerScript, startWorkerDelay); @@ -33,15 +33,16 @@ export default class WorkerStaticPool extends WorkerAbstract { /** * - * @returns {Promise} + * @returns * @public */ - // eslint-disable-next-line @typescript-eslint/no-empty-function - public async start(): Promise {} + public async start(): Promise { + // This is intentional + } /** * - * @returns {Promise} + * @returns * @public */ public async stop(): Promise { @@ -50,8 +51,8 @@ export default class WorkerStaticPool extends WorkerAbstract { /** * - * @param {T} elementData - * @returns {Promise} + * @param elementData + * @returns * @public */ public async addElement(elementData: T): Promise {