- 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

@@ -256,7 +256,7 @@ export class ExtHostConfigProvider {
return {
key,
defaultValue: config.default?.value,
defaultValue: config.policy?.value ?? config.default?.value,
globalValue: config.user?.value,
workspaceValue: config.workspace?.value,
workspaceFolderValue: config.workspaceFolder?.value,