refactor(simulator): add more default values to ATG
[e-mobility-charging-stations-simulator.git] / src / utils / CircularArray.ts
index 439f0827fbe1d8afe5bfbe02054396715a1b2c28..fb73ced97d3ccca0610158d049b2acc828693a67 100644 (file)
@@ -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<T> extends Array<T> {
   public size: number;
@@ -79,7 +79,7 @@ export class CircularArray<T> extends Array<T> {
     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`);
     }