This commit is contained in:
Sandeep Somavarapu
2020-02-10 17:27:12 +01:00
parent a03776ccbe
commit 62265b4ee2
19 changed files with 208 additions and 106 deletions

View File

@@ -11,7 +11,6 @@ import { FormattingOptions } from 'vs/base/common/jsonFormatter';
import { URI } from 'vs/base/common/uri';
import { ITextModelService } from 'vs/editor/common/services/resolverService';
import { ITextResourcePropertiesService, ITextResourceConfigurationService } from 'vs/editor/common/services/textResourceConfigurationService';
import { IConfigurationService, ConfigurationTarget } from 'vs/platform/configuration/common/configuration';
class UserDataSyncUtilService implements IUserDataSyncUtilService {
@@ -22,13 +21,8 @@ class UserDataSyncUtilService implements IUserDataSyncUtilService {
@ITextModelService private readonly textModelService: ITextModelService,
@ITextResourcePropertiesService private readonly textResourcePropertiesService: ITextResourcePropertiesService,
@ITextResourceConfigurationService private readonly textResourceConfigurationService: ITextResourceConfigurationService,
@IConfigurationService private readonly configurationService: IConfigurationService,
) { }
public async updateConfigurationValue(key: string, value: any): Promise<void> {
await this.configurationService.updateValue(key, value, ConfigurationTarget.USER);
}
public async resolveUserBindings(userBindings: string[]): Promise<IStringDictionary<string>> {
const keys: IStringDictionary<string> = {};
for (const userbinding of userBindings) {