X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fcircular-buffer.ts;h=5015483b290055e1a78e961c248024625800b6d6;hb=8b7aa4204c27efd1dc699f7baea65b5262bd26b3;hp=7d12069fe369b48c72bf592d9b46a8eae0294031;hpb=fcfc3353eb4053c02f64c80a14ae142d44388a71;p=poolifier.git diff --git a/src/circular-buffer.ts b/src/circular-buffer.ts index 7d12069f..5015483b 100644 --- a/src/circular-buffer.ts +++ b/src/circular-buffer.ts @@ -5,7 +5,6 @@ export const defaultBufferSize = 2048 /** * Circular buffer designed for positive numbers. - * * @internal */ export class CircularBuffer { @@ -30,7 +29,6 @@ export class CircularBuffer { /** * Checks whether the buffer is empty. - * * @returns Whether the buffer is empty. */ public empty (): boolean { @@ -39,7 +37,6 @@ export class CircularBuffer { /** * Checks whether the buffer is full. - * * @returns Whether the buffer is full. */ public full (): boolean { @@ -48,7 +45,6 @@ export class CircularBuffer { /** * Puts number into buffer. - * * @param number - Number to put into buffer. */ public put (number: number): void { @@ -61,7 +57,6 @@ export class CircularBuffer { /** * Gets number from buffer. - * * @returns Number from buffer. */ public get (): number | undefined { @@ -77,7 +72,6 @@ export class CircularBuffer { /** * Returns buffer as numbers' array. - * * @returns Numbers' array. */ public toArray (): number[] { @@ -86,17 +80,18 @@ export class CircularBuffer { /** * Checks the buffer size. - * * @param size - Buffer size. */ private checkSize (size: number): void { if (!Number.isSafeInteger(size)) { throw new TypeError( - `Invalid circular buffer size: '${size}' is not an integer` + `Invalid circular buffer size: '${size.toString()}' is not an integer` ) } if (size < 0) { - throw new RangeError(`Invalid circular buffer size: ${size} < 0`) + throw new RangeError( + `Invalid circular buffer size: ${size.toString()} < 0` + ) } } }