From 13e25f773c45b000ac8800d7168b9850a60ff6b4 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Fri, 12 Jun 2020 12:25:54 +0200 Subject: [PATCH] :lipstick: ExtensionsInput --- .../extensions/common/extensionsInput.ts | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/src/vs/workbench/contrib/extensions/common/extensionsInput.ts b/src/vs/workbench/contrib/extensions/common/extensionsInput.ts index 7fb25e63d83..afc334071e6 100644 --- a/src/vs/workbench/contrib/extensions/common/extensionsInput.ts +++ b/src/vs/workbench/contrib/extensions/common/extensionsInput.ts @@ -12,7 +12,6 @@ import { IExtension } from 'vs/workbench/contrib/extensions/common/extensions'; export class ExtensionsInput extends EditorInput { static readonly ID = 'workbench.extensions.input2'; - get extension(): IExtension { return this._extension; } get resource() { return URI.from({ @@ -22,7 +21,7 @@ export class ExtensionsInput extends EditorInput { } constructor( - private readonly _extension: IExtension + public readonly extension: IExtension ) { super(); } @@ -35,6 +34,14 @@ export class ExtensionsInput extends EditorInput { return localize('extensionsInputName', "Extension: {0}", this.extension.displayName); } + async resolve(): Promise { + return null; + } + + supportsSplitEditor(): boolean { + return false; + } + matches(other: unknown): boolean { if (super.matches(other) === true) { return true; @@ -49,12 +56,4 @@ export class ExtensionsInput extends EditorInput { // TODO@joao is this correct? return this.extension === otherExtensionInput.extension; } - - resolve(): Promise { - return Promise.resolve(null); - } - - supportsSplitEditor(): boolean { - return false; - } } -- GitLab