From c393832f7518bb37c865c94de96bbf7854a2bfc4 Mon Sep 17 00:00:00 2001 From: meganrogge Date: Wed, 16 Nov 2022 13:38:43 -0600 Subject: [PATCH] flatten -> flat --- .../contrib/terminal/common/terminalExtensionPoints.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/contrib/terminal/common/terminalExtensionPoints.ts b/src/vs/workbench/contrib/terminal/common/terminalExtensionPoints.ts index 12d8d10b263..45e9520672a 100644 --- a/src/vs/workbench/contrib/terminal/common/terminalExtensionPoints.ts +++ b/src/vs/workbench/contrib/terminal/common/terminalExtensionPoints.ts @@ -34,12 +34,12 @@ export class TerminalContributionService implements ITerminalContributionService constructor() { terminalsExtPoint.setHandler(contributions => { - this._terminalProfiles = flatten(contributions.map(c => { + this._terminalProfiles = contributions.map(c => { return c.value?.profiles?.filter(p => hasValidTerminalIcon(p)).map(e => { return { ...e, extensionIdentifier: c.description.identifier.value }; }) || []; - })); - this._quickFixes = flatten(contributions.filter(c => isProposedApiEnabled(c.description, 'terminalQuickFixProvider')).map(c => c.value.quickFixes ? c.value.quickFixes.map(fix => { return { ...fix, extensionIdentifier: c.description.identifier.value }; }) : [])); + }).flat(); + this._quickFixes = (contributions.filter(c => isProposedApiEnabled(c.description, 'terminalQuickFixProvider')).map(c => c.value.quickFixes ? c.value.quickFixes.map(fix => { return { ...fix, extensionIdentifier: c.description.identifier.value }; }) : [])).flat(); }); } }