Skip to content

Commit 2b09a24

Browse files
revert default extensions command
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
1 parent 1670c9b commit 2b09a24

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

code/extensions/che-commands/src/editorConfigs/default-extensions.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export class DefaultExtensions {
4444

4545
if (extensions.length) {
4646
this.outputChannel.appendLine(`[DefaultExtensions] Installing default extensions: ${extensions.join('; ')}`);
47-
const result = await this.installExtensions();
47+
const result = await this.installExtensions(extensions);
4848
if (result) {
4949
this.writeDotDefaultExtensionsFile(extensions);
5050
}
@@ -92,8 +92,8 @@ export class DefaultExtensions {
9292
}
9393
}
9494

95-
async installExtensions(): Promise<boolean> {
96-
// const toInstall: vscode.Uri[] = extensions.map(value => vscode.Uri.file(value));
95+
async installExtensions(extensions: string[]): Promise<boolean> {
96+
const toInstall: vscode.Uri[] = extensions.map(value => vscode.Uri.file(value));
9797

9898
let installed = false;
9999

@@ -105,7 +105,7 @@ export class DefaultExtensions {
105105
progress.report({ increment: 0 });
106106

107107
try {
108-
await vscode.commands.executeCommand('workbench.extensions.command.installDefaultExtensions');
108+
await vscode.commands.executeCommand('workbench.extensions.command.installFromVSIX', toInstall);
109109
installed = true;
110110
} catch (error) {
111111
vscode.window.showInformationMessage(`Failed to install default extensions. ${error.message ? error.message : error}`);

0 commit comments

Comments
 (0)