Skip to content

Commit 84c8d7d

Browse files
committed
Clean up code
1 parent 6225a02 commit 84c8d7d

File tree

2 files changed

+1
-20
lines changed

2 files changed

+1
-20
lines changed

src/views/results/explain/nodes.ts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ import { ThemeColor } from "vscode";
33
import Configuration from "../../../configuration";
44
import { DoveNodeView } from "./doveNodeView";
55
import { Styles } from "../../cytoscape";
6-
import * as vscode from 'vscode';
7-
import * as path from 'path';
86

97
export interface ExplainNode {
108
id: number;
@@ -18,7 +16,7 @@ export interface ExplainNode {
1816
highlights: NodeHighlights;
1917
/** Context objects include advised indexes and statistics */
2018
contextObjects: ContextObject[];
21-
/** Context to set when displaying t;his node, used to identify additional actions */
19+
/** Context to set when displaying this node, used to identify additional actions */
2220
nodeContext: string;
2321
styles: Styles
2422
}
@@ -62,17 +60,11 @@ export class ExplainTree {
6260
private setNodeShape(node: ExplainNode, shape:string){
6361
node.styles["shape"] = shape
6462
}
65-
66-
private setBackgroundImage(node: ExplainNode, imagePath:string){
67-
node.styles['background-image'] = imagePath
68-
69-
}
7063

7164
private processNode(index: number): ExplainNode {
7265
let state = new NodeProcessingState();
7366
let node = this.newNode(this.order[index]);
7467
this.setNodeShape(node, "roundrectangle");
75-
// this.setBackgroundImage(node, `url("../../../../media/explain/racing-finish-svgrepo-com.svg")`)
7668

7769
for (const data of this.flatNodes[node.id]) {
7870
// When a DELTA_ATTRIBUTES_INDICATOR row is encountered, the rows following it provide new values for previously processed attributes,

src/views/results/index.ts

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import { ObjectRef, ParsedEmbeddedStatement, StatementGroup, StatementType } fro
1010
import Statement from "../../language/sql/statement";
1111
import { ExplainNode, ExplainTree } from "./explain/nodes";
1212
import { DoveNodeView, PropertyNode } from "./explain/doveNodeView";
13-
import { DoveTreeDecorationProvider, toDoveTreeDecorationProviderUri } from "./explain/doveTreeDecorationProvider";
1413
import { ResultSetPanelProvider, SqlParameter } from "./resultSetPanelProvider";
1514
import { generateSqlForAdvisedIndexes } from "./explain/advice";
1615
import { updateStatusBar } from "../jobManager/statusBar";
@@ -55,7 +54,6 @@ let resultSetProvider = new ResultSetPanelProvider();
5554
let explainTree: ExplainTree;
5655
let doveNodeView = new DoveNodeView();
5756
let doveNodeTreeView: TreeView<PropertyNode> = doveNodeView.getTreeView();
58-
let doveTreeDecorationProvider = new DoveTreeDecorationProvider(); // Self-registers as a tree decoration providor
5957

6058
export function initialise(context: vscode.ExtensionContext) {
6159
setCancelButtonVisibility(false);
@@ -401,15 +399,6 @@ async function runHandler(options?: StatementInfo) {
401399
}
402400
}
403401
}
404-
405-
const uri = toDoveTreeDecorationProviderUri(topLevel.highlights);
406-
const decoration = doveTreeDecorationProvider.provideFileDecoration(uri)
407-
// if (decoration?.color){
408-
// topLevel.styles["background-color"] = decoration.color.id;
409-
// topLevel.styles["shape"] = "rectangle"
410-
// }
411-
// topLevel.styles["shape"] = "rectangle"
412-
413402

414403
addNode(topLevel);
415404

0 commit comments

Comments
 (0)