Skip to content

Commit

Permalink
Use environment safe platform check (eclipse-theia#11888)
Browse files Browse the repository at this point in the history
Signed-off-by: thegecko <[email protected]>

Signed-off-by: thegecko <[email protected]>
  • Loading branch information
thegecko authored and erezmus committed Jun 12, 2023
1 parent 70e8d45 commit 1fb0cf4
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions packages/plugin-ext/src/plugin/preference-registry.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@
/* eslint-disable @typescript-eslint/no-explicit-any */

import { Emitter, Event } from '@theia/core/lib/common/event';
import { isOSX, isWindows } from '@theia/core/lib/common/os';
import { URI } from '@theia/core/shared/vscode-uri';
import { ResourceMap } from '@theia/monaco-editor-core/esm/vs/base/common/map';
import { IConfigurationOverrides, IOverrides } from '@theia/monaco-editor-core/esm/vs/platform/configuration/common/configuration';
import { Configuration, ConfigurationModel } from '@theia/monaco-editor-core/esm/vs/platform/configuration/common/configurationModels';
import { Workspace, WorkspaceFolder } from '@theia/monaco-editor-core/esm/vs/platform/workspace/common/workspace';
import * as theia from '@theia/plugin';
import { platform } from 'os';
import { v4 } from 'uuid';
import {
PLUGIN_RPC_CONTEXT, PreferenceChangeExt, PreferenceData, PreferenceRegistryExt,
Expand Down Expand Up @@ -74,7 +74,7 @@ function lookUp(tree: any, key: string): any {
export class TheiaWorkspace extends Workspace {
constructor(ext: WorkspaceExtImpl) {
const folders = (ext.workspaceFolders ?? []).map(folder => new WorkspaceFolder(folder));
super(v4(), folders, false, ext.workspaceFile ?? null, () => ['win32', 'darwin'].includes(platform()));
super(v4(), folders, false, ext.workspaceFile ?? null, () => isOSX || isWindows);
}
}

Expand Down

0 comments on commit 1fb0cf4

Please sign in to comment.