From aee52551e25d98391f9064996196cd83a9fc8669 Mon Sep 17 00:00:00 2001 From: Alex Ross Date: Tue, 6 Jun 2023 16:11:33 +0200 Subject: [PATCH] Fix Port Attributes constructor (#184412) --- src/vs/workbench/api/common/extHostTypes.ts | 10 ++-------- src/vscode-dts/vscode.proposed.portsAttributes.d.ts | 4 ---- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/src/vs/workbench/api/common/extHostTypes.ts b/src/vs/workbench/api/common/extHostTypes.ts index 79dedcc21b0b5..f414312d433e5 100644 --- a/src/vs/workbench/api/common/extHostTypes.ts +++ b/src/vs/workbench/api/common/extHostTypes.ts @@ -3852,14 +3852,8 @@ export class LinkedEditingRanges { export class PortAttributes { private _autoForwardAction: PortAutoForwardAction; - constructor(autoForwardAction: PortAutoForwardAction); - constructor(port: number, autoForwardAction: PortAutoForwardAction); - constructor(portOrAction: number | PortAutoForwardAction, autoForwardAction?: PortAutoForwardAction) { - if (typeof portOrAction === 'number') { - this._autoForwardAction = autoForwardAction!; - } else { - this._autoForwardAction = portOrAction; - } + constructor(autoForwardAction: PortAutoForwardAction) { + this._autoForwardAction = autoForwardAction; } get autoForwardAction(): PortAutoForwardAction { diff --git a/src/vscode-dts/vscode.proposed.portsAttributes.d.ts b/src/vscode-dts/vscode.proposed.portsAttributes.d.ts index cf130357eade5..316fb1508fac9 100644 --- a/src/vscode-dts/vscode.proposed.portsAttributes.d.ts +++ b/src/vscode-dts/vscode.proposed.portsAttributes.d.ts @@ -46,10 +46,6 @@ declare module 'vscode' { */ autoForwardAction: PortAutoForwardAction; - /** - * @deprecated - */ - constructor(port: number, autoForwardAction: PortAutoForwardAction); /** * Creates a new PortAttributes object * @param port the port number