From 8a097d21a9bc97b945226d647b2073d6df0fe32a Mon Sep 17 00:00:00 2001 From: Dusan Balek Date: Fri, 12 Sep 2025 12:56:54 +0200 Subject: [PATCH] Cannot debug project when 'launch.json' is present in the project workspace - fixed. --- vscode/src/extension.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/vscode/src/extension.ts b/vscode/src/extension.ts index aa6f9a7..14294c2 100644 --- a/vscode/src/extension.ts +++ b/vscode/src/extension.ts @@ -943,6 +943,7 @@ export function activate(context: ExtensionContext): VSNetBeansAPI { } else { debugConfig['launchConfiguration'] = launchConfiguration; } + debugConfig['noDebug'] = noDebug; debugConfig['testRun'] = testRun; const workspaceFolder = vscode.workspace.getWorkspaceFolder(docUri); @@ -953,9 +954,6 @@ export function activate(context: ExtensionContext): VSNetBeansAPI { debugConfig['mainClass'] = docUri.toString(); } - const debugOptions : vscode.DebugSessionOptions = { - noDebug: noDebug, - } if (testInParallel) { debugConfig['testInParallel'] = testInParallel; } @@ -963,7 +961,7 @@ export function activate(context: ExtensionContext): VSNetBeansAPI { debugConfig['projects'] = projects; } - const ret = await vscode.debug.startDebugging(workspaceFolder, debugConfig, debugOptions); + const ret = await vscode.debug.startDebugging(workspaceFolder, debugConfig); return ret ? new Promise((resolve) => { const listener = vscode.debug.onDidTerminateDebugSession(() => { listener.dispose();