/**
* 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<Worker>) {
super(workerScript, startWorkerDelay);
/**
*
- * @returns {Promise<void>}
+ * @returns
* @public
*/
- // eslint-disable-next-line @typescript-eslint/no-empty-function
- public async start(): Promise<void> {}
+ public async start(): Promise<void> {
+ // This is intentional
+ }
/**
*
- * @returns {Promise<void>}
+ * @returns
* @public
*/
public async stop(): Promise<void> {
/**
*
- * @param {T} elementData
- * @returns {Promise<void>}
+ * @param elementData
+ * @returns
* @public
*/
public async addElement(elementData: T): Promise<void> {