提交 bf15f4ca 编写于 作者: S Sandeep Somavarapu

#57105 Remove notMultiRootAdopted attribute

上级 9f809d42
......@@ -76,7 +76,6 @@ export enum ConfigurationScope {
export interface IConfigurationPropertySchema extends IJSONSchema {
overridable?: boolean;
scope?: ConfigurationScope;
notMultiRootAdopted?: boolean;
included?: boolean;
tags?: string[];
}
......
......@@ -162,7 +162,6 @@ function validateProperties(configuration: IConfigurationNode, extension: IExten
} else {
propertyConfiguration.scope = ConfigurationScope.WINDOW;
}
propertyConfiguration.notMultiRootAdopted = !(extension.description.isBuiltin || (Array.isArray(extension.description.keywords) && extension.description.keywords.indexOf('multi-root ready') !== -1));
}
}
let subNodes = configuration.allOf;
......
......@@ -247,7 +247,7 @@ export class WorkspaceEditingService implements IWorkspaceEditingService {
}
private migrateWorkspaceSettings(toWorkspace: IWorkspaceIdentifier): TPromise<void> {
return this.doCopyWorkspaceSettings(toWorkspace, setting => !setting.notMultiRootAdopted && setting.scope === ConfigurationScope.WINDOW);
return this.doCopyWorkspaceSettings(toWorkspace, setting => setting.scope === ConfigurationScope.WINDOW);
}
copyWorkspaceSettings(toWorkspace: IWorkspaceIdentifier): TPromise<void> {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册