aboutsummaryrefslogtreecommitdiff
path: root/local-schema.json
diff options
context:
space:
mode:
Diffstat (limited to 'local-schema.json')
-rw-r--r--local-schema.json15
1 files changed, 12 insertions, 3 deletions
diff --git a/local-schema.json b/local-schema.json
index 694a97f..bf49ddd 100644
--- a/local-schema.json
+++ b/local-schema.json
@@ -4,7 +4,6 @@
"patternProperties": {
"^([a-z0-9_-]+)+$": {
"description": "define name of language server",
- "type": "object",
"properties": {
"blacklist": {
"items": {
@@ -26,8 +25,8 @@
"type": "object"
},
"disabled": {
- "description": "set true if you want to enable server",
"default": true,
+ "description": "set true if you want to enable server",
"type": "boolean"
},
"initialization_options": {
@@ -39,6 +38,15 @@
"pattern": "^file://\\S+$",
"type": "string"
},
+ "root_uri_patterns": {
+ "default": [],
+ "description": "define patterns with file or directory names for finding root_uri",
+ "items": {
+ "description": "file or directory name",
+ "type": "string"
+ },
+ "type": "array"
+ },
"whitelist": {
"items": {
"description": "define name of whitelisted language server",
@@ -50,7 +58,8 @@
"workspace_config": {
"type": "object"
}
- }
+ },
+ "type": "object"
}
},
"title": "vim-lsp-settings-local",