diff --git a/extensions/ql-vscode/src/log-insights/log-scanner.ts b/extensions/ql-vscode/src/log-insights/log-scanner.ts index 62dfa20b253..651968d091d 100644 --- a/extensions/ql-vscode/src/log-insights/log-scanner.ts +++ b/extensions/ql-vscode/src/log-insights/log-scanner.ts @@ -1,5 +1,6 @@ import { SummaryEvent } from "./log-summary"; import { readJsonlFile } from "../common/jsonl-reader"; +import { Disposable } from "../common/disposable-object"; /** * Callback interface used to report diagnostics from a log scanner. @@ -62,13 +63,6 @@ export interface EvaluationLogScannerProvider { ): EvaluationLogScanner; } -/** - * Same as VSCode's `Disposable`, but avoids a dependency on VS Code. - */ -export interface Disposable { - dispose(): void; -} - export class EvaluationLogScannerSet { private readonly scannerProviders = new Map< number,