1028
1029
private getFolderConsolidatedConfiguration(folder: URI): ConfigurationModel {
1030
>
let folderConsolidatedConfiguration = this._foldersConsolidatedConfigurations.get(folder);
configurationModels.ts
1031
>
if (!folderConsolidatedConfiguration) {
1032
>
const workspaceConsolidateConfiguration = this.getWorkspaceConsolidatedConfiguration();
1033
>
const folderConfiguration = this._folderConfigurations.get(folder);
1034
>
if (folderConfiguration) {
1035
>
folderConsolidatedConfiguration = workspaceConsolidateConfiguration.merge(folderConfiguration);
1036
>
this._foldersConsolidatedConfigurations.set(folder, folderConsolidatedConfiguration);
1037
>
} else {
1038
>
folderConsolidatedConfiguration = workspaceConsolidateConfiguration;
1039
>
}
1040
>
}
1041
>
return folderConsolidatedConfiguration;
1042
>
}
1043
1044
private getFolderConfigurationModelForResource(resource: URI | null | undefined, workspace: Workspace | undefined): ConfigurationModel | undefined {