X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Futils%2FCircularArray.ts;h=fb73ced97d3ccca0610158d049b2acc828693a67;hb=6082281f1beebdf0126417b694c134ea4753442c;hp=439f0827fbe1d8afe5bfbe02054396715a1b2c28;hpb=4cf1f68c16b8c479208e31b4873e405192044f2e;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/CircularArray.ts b/src/utils/CircularArray.ts index 439f0827..fb73ced9 100644 --- a/src/utils/CircularArray.ts +++ b/src/utils/CircularArray.ts @@ -3,7 +3,7 @@ const DEFAULT_CIRCULAR_ARRAY_SIZE = 1024; /** - * Array with a maximum length shifting items when full. + * Array with a maximum length and shifting items when full. */ export class CircularArray extends Array { public size: number; @@ -79,7 +79,7 @@ export class CircularArray extends Array { return this.length === this.size; } - private checkSize(size: number) { + private checkSize(size: number): void { if (!Number.isSafeInteger(size)) { throw new TypeError(`Invalid circular array size: ${size} is not a safe integer`); }