From 1fa84df68a73ada952aab5e98cc1e458db052e50 Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Thu, 15 Jun 2023 08:21:53 -0700 Subject: [PATCH] Fix compile issue, remove unneeded function --- src/vs/platform/terminal/node/ptyService.ts | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/src/vs/platform/terminal/node/ptyService.ts b/src/vs/platform/terminal/node/ptyService.ts index 95906ea10ad..3819f7741df 100644 --- a/src/vs/platform/terminal/node/ptyService.ts +++ b/src/vs/platform/terminal/node/ptyService.ts @@ -43,9 +43,6 @@ export function traceRpc(_target: any, key: string, descriptor: any) { if (fn!.length !== 0) { console.warn('Memoize should only be used in functions with zero parameters'); } - } else if (typeof descriptor.get === 'function') { - fnKey = 'get'; - fn = descriptor.get; } if (!fn) { @@ -59,7 +56,7 @@ export function traceRpc(_target: any, key: string, descriptor: any) { if (this.traceRpcArgs.simulatedLatency) { await timeout(this.traceRpcArgs.simulatedLatency); } - const result = await fn.apply(this, args); + const result = await fn!.apply(this, args); if (this.traceRpcArgs.logService.getLevel() === LogLevel.Trace) { this.traceRpcArgs.logService.trace(`[RPC Response] PtyService#${fnKey}`, result); } @@ -576,22 +573,6 @@ export class PtyService extends Disposable implements IPtyService { } return pty; } - - // private async _traceRpc(impl: () => T, ...args: unknown[]): Promise { - // let method: string | undefined; - // if (this._logService.getLevel() === LogLevel.Trace) { - // method = this._getCallingMethod(new Error().stack); - // this._logService.trace(`[RPC Request] PtyService#${method}(${args.map(e => JSON.stringify(e)).join(', ')})`); - // } - // if (this._simulatedLatency) { - // await timeout(this._simulatedLatency); - // } - // const result = impl(); - // if (this._logService.getLevel() === LogLevel.Trace) { - // this._logService.trace(`[RPC Response] PtyService#${method}`, result); - // } - // return result; - // } } const enum InteractionState {