Various visualizer improvements, uses registerDebugAdapterTrackerFactory now.
This commit is contained in:
@@ -10,18 +10,20 @@ export class GetDebugVisualizationDataExtractor
|
||||
evalFn: <TEval>(expression: string) => TEval
|
||||
): void {
|
||||
if (
|
||||
typeof data === "object" &&
|
||||
data &&
|
||||
"getDebugVisualization" in data
|
||||
typeof data !== "object" ||
|
||||
!data ||
|
||||
!("getDebugVisualization" in data)
|
||||
) {
|
||||
extractionCollector.addExtraction({
|
||||
id: this.id,
|
||||
name: "getDebugVisualization",
|
||||
priority: 500,
|
||||
extractData() {
|
||||
return (data as any).getDebugVisualization();
|
||||
},
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
extractionCollector.addExtraction({
|
||||
id: this.id,
|
||||
name: "Use Method 'getDebugVisualization'",
|
||||
priority: 500,
|
||||
extractData() {
|
||||
return (data as any).getDebugVisualization();
|
||||
},
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user