Skip to content

Commit 8453876

Browse files
committed
Typescript provides the Disposable type already
1 parent d474285 commit 8453876

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

packages/runner/src/traverse.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,16 +87,12 @@ export const MinimalSchemaSelector = {
8787
schemaContext: { schema: false, rootSchema: false },
8888
} as const;
8989

90-
interface IDisposable {
91-
[Symbol.dispose](): void;
92-
}
93-
9490
export class CycleTracker<K> {
9591
private partial: Set<K>;
9692
constructor() {
9793
this.partial = new Set<K>();
9894
}
99-
include(k: K, context?: unknown): IDisposable | null {
95+
include(k: K, context?: unknown): Disposable | null {
10096
if (this.partial.has(k)) {
10197
console.error(
10298
"Cycle Detected!",

0 commit comments

Comments
 (0)