diff --git a/plugins/deadlock-extension/src/deadlockPanel.ts b/plugins/deadlock-extension/src/deadlockPanel.ts index 07772d003165a178bc19e1b4f9221527c1ff0c49..0a98788ce6616121c4c19a04a2a1afcf0d162431 100644 --- a/plugins/deadlock-extension/src/deadlockPanel.ts +++ b/plugins/deadlock-extension/src/deadlockPanel.ts @@ -9,6 +9,7 @@ const DOCUMENTATION_LABEL = 'Documentation'; export class DepNodeProvider implements vscode.TreeDataProvider<Action> { private _onDidChangeTreeData: vscode.EventEmitter<Action | undefined | void> = new vscode.EventEmitter<Action | undefined | void>(); + // @ts-ignore readonly onDidChangeTreeData: vscode.Event<Action | undefined | void> = this._onDidChangeTreeData.event; constructor(private workspaceRoot: string) { diff --git a/plugins/deadlock-extension/src/extension.ts b/plugins/deadlock-extension/src/extension.ts index 97711da45bed1857aa35b8889485eb2cd95c949b..db39c1e6a2d27ec7a3e82433c6af01c77ec46f95 100644 --- a/plugins/deadlock-extension/src/extension.ts +++ b/plugins/deadlock-extension/src/extension.ts @@ -15,6 +15,7 @@ export function activate(context: vscode.ExtensionContext) { initViews(context.extensionPath); + // @ts-ignore const deadlockPanelProvider = new DepNodeProvider(vscode.workspace.rootPath); vscode.window.registerTreeDataProvider('deadlockPanel', deadlockPanelProvider);