Merge pull request #2628 from github/robertbrignull/disposable

Merge definitions of Disposable where possible
This commit is contained in:
Robert
2023-07-24 11:20:39 +01:00
committed by GitHub

View File

@@ -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,