Some progress.

This commit is contained in:
Henning Dieterichs
2019-08-07 17:23:34 +02:00
parent 85692ac720
commit ec664bad91
21 changed files with 4943 additions and 286 deletions

View File

@@ -1,5 +1,8 @@
import { DataExtractorId } from "@hediet/debug-visualizer-data-extraction";
import { DataExtractionState } from "@hediet/debug-visualizer-vscode-shared";
import {
DataExtractionState,
CompletionItem,
} from "@hediet/debug-visualizer-vscode-shared";
export interface EvaluationWatcherOptions {
preferredDataExtractor?: DataExtractorId | undefined;
@@ -10,6 +13,7 @@ export interface DataSource {
expression: string,
options: EvaluationWatcherOptions
): EvaluationWatcher;
getCompletions(text: string, column: number): Promise<CompletionItem[]>;
}
export interface EvaluationWatcher {