- Introduce policy model with file policy

- Introduce policy configuration using policy model
- Use policy configuration while reading, inspecting and writing configuration
- Adopt json settings editor
This commit is contained in:
Sandeep Somavarapu
2022-05-10 13:49:31 +02:00
parent dcfe6b3b84
commit e4c04ea2e9
26 changed files with 458 additions and 121 deletions

View File

@@ -107,7 +107,7 @@ export async function setupServerServices(connectionToken: ServerConnectionToken
services.set(IFileService, fileService);
fileService.registerProvider(Schemas.file, disposables.add(new DiskFileSystemProvider(logService)));
const configurationService = new ConfigurationService(environmentService.machineSettingsResource, fileService);
const configurationService = new ConfigurationService(environmentService.machineSettingsResource, fileService, environmentService, logService);
services.set(IConfigurationService, configurationService);
const extensionHostStatusService = new ExtensionHostStatusService();