提交 9b2b174c 编写于 作者: B Benjamin Pasero

debt - fix bad URI.fsPath usage

上级 496ebc64
......@@ -8,11 +8,12 @@ import * as encoding from 'vs/base/node/encoding';
import { URI as uri } from 'vs/base/common/uri';
import { IResolveContentOptions, isParent, IResourceEncodings } from 'vs/platform/files/common/files';
import { isLinux } from 'vs/base/common/platform';
import { join, extname } from 'path';
import { extname } from 'path';
import { ITextResourceConfigurationService } from 'vs/editor/common/services/resourceConfiguration';
import { IEnvironmentService } from 'vs/platform/environment/common/environment';
import { IWorkspaceContextService } from 'vs/platform/workspace/common/workspace';
import { Disposable } from 'vs/base/common/lifecycle';
import { joinPath } from 'vs/base/common/resources';
export interface IEncodingOverride {
parent?: uri;
......@@ -111,7 +112,7 @@ export class ResourceEncodings extends Disposable implements IResourceEncodings
// Folder Settings
this.contextService.getWorkspace().folders.forEach(folder => {
encodingOverride.push({ parent: uri.file(join(folder.uri.fsPath, '.vscode')), encoding: encoding.UTF8 });
encodingOverride.push({ parent: joinPath(folder.uri, '.vscode'), encoding: encoding.UTF8 });
});
return encodingOverride;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册