@@ -147,7 +147,12 @@
|
||||
"items": { "type": "object" }
|
||||
},
|
||||
"clang_format": { "type": "object" },
|
||||
"pyright": { "type": "object" }
|
||||
"pyright": { "type": "object" },
|
||||
"nvim": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": { "enabled": { "type": "boolean" } }
|
||||
}
|
||||
}
|
||||
},
|
||||
"upload_env": {
|
||||
@@ -200,6 +205,16 @@
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"clangd": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"executable": { "$ref": "#/$defs/clangd_path" },
|
||||
"arguments": { "type": "array", "items": { "type": "string" } },
|
||||
"query_drivers": { "type": "array", "items": { "$ref": "#/$defs/clangd_path" } },
|
||||
"header_roots": { "type": "array", "items": { "$ref": "#/$defs/clangd_path" } }
|
||||
}
|
||||
},
|
||||
"enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
@@ -211,6 +226,10 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"clangd_path": {
|
||||
"type": "string",
|
||||
"pattern": "^/(?!$)(?!.*(?:^|/)\\.\\.(?:/|$))[^*,=\\[\\]?\\\\\\n\\r]+$"
|
||||
},
|
||||
"lsp_compile_database": {
|
||||
"type": "object",
|
||||
"required": [
|
||||
|
||||
Reference in New Issue
Block a user