Skip to content

Commit 9825173

Browse files
committed
cleanup interfaces
1 parent 1a6062f commit 9825173

4 files changed

Lines changed: 6 additions & 10 deletions

File tree

src/Decoder.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ export class Decoder<ContextType> {
9191
this.pos = 0;
9292
}
9393

94-
public appendBuffer(buffer: ArrayLike<number>) {
94+
private appendBuffer(buffer: ArrayLike<number>) {
9595
if (this.headByte === HEAD_BYTE_REQUIRED && !this.hasRemaining()) {
9696
this.setBuffer(buffer);
9797
} else {
@@ -114,11 +114,7 @@ export class Decoder<ContextType> {
114114
return new RangeError(`Extra ${view.byteLength - pos} of ${view.byteLength} byte(s) found at buffer[${posToShow}]`);
115115
}
116116

117-
/**
118-
* A synchronous interface to decode a byte buffer. It mutates the decoder instance.
119-
* @param buffer A byte buffer encoded in MessagePack.
120-
*/
121-
public decodeSync(buffer: ArrayLike<number> | ArrayBuffer): unknown {
117+
public decode(buffer: ArrayLike<number> | ArrayBuffer): unknown {
122118
this.reinitializeState();
123119
this.setBuffer(buffer);
124120
return this.doDecodeSingleSync();

src/Encoder.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export class Encoder<ContextType> {
2222
private readonly ignoreUndefined = false,
2323
) {}
2424

25-
public getUint8Array(): Uint8Array {
25+
private getUint8Array(): Uint8Array {
2626
return this.bytes.subarray(0, this.pos);
2727
}
2828

src/decode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,5 +55,5 @@ export function decode<ContextType>(
5555
options.maxMapLength,
5656
options.maxExtLength,
5757
);
58-
return decoder.decodeSync(buffer);
58+
return decoder.decode(buffer);
5959
}

test/reuse-instances.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ describe("shared instances", () => {
2525
};
2626

2727
const encoded: Uint8Array = encoder.encode(object);
28-
deepStrictEqual(decoder.decodeSync(encoded), object);
28+
deepStrictEqual(decoder.decode(encoded), object);
2929
});
3030

3131
it("runs #2", () => {
@@ -41,7 +41,7 @@ describe("shared instances", () => {
4141
};
4242

4343
const encoded: Uint8Array = encoder.encode(object);
44-
deepStrictEqual(decoder.decodeSync(encoded), object);
44+
deepStrictEqual(decoder.decode(encoded), object);
4545
});
4646
});
4747

0 commit comments

Comments
 (0)