diff --git a/src/vs/workbench/parts/debug/node/debugger.ts b/src/vs/workbench/parts/debug/node/debugger.ts index cb7f4a89010af561eba06487184180788339e5ae..375af5227d7e2793f9b8c1bc7b7d9b497a75d0e9 100644 --- a/src/vs/workbench/parts/debug/node/debugger.ts +++ b/src/vs/workbench/parts/debug/node/debugger.ts @@ -49,10 +49,8 @@ export class Debugger implements IDebugger { return new SocketDebugAdapter(adapterDescriptor); case 'executable': return new ExecutableDebugAdapter(adapterDescriptor, this.type, outputService); - case 'implementation': - return undefined; // seeing 'direct' here is an error default: - return undefined; + throw new Error('Cannot create debug adapter.'); } }); }