1 import { Command } from "./command.mjs";
2 import Logger from "../logger.mjs";
3 import { commands } from "vscode";
6 * Relay command for the default buildin debug select and start command.
7 * Used for conditional enablement in ui.
9 export default class ConditionalDebuggingCommand extends Command {
10 private _logger: Logger = new Logger("ConditionalDebuggingCommand");
12 public static readonly id = "conditionalDebugging";
15 super(ConditionalDebuggingCommand.id);
18 async execute(): Promise<void> {
19 await commands.executeCommand("workbench.action.debug.selectandstart");