aboutsummaryrefslogtreecommitdiffstats
path: root/lua/nvim-lsp-installer/_generated/schemas/clangd.lua
blob: d9147c2526bef74da8852d660677fef4ad15b706 (plain) (blame)
1
2
3
-- THIS FILE IS GENERATED. DO NOT EDIT MANUALLY.
-- stylua: ignore start
return {properties = {["clangd.arguments"] = {default = {},description = "Arguments for clangd server.",items = {type = "string"},type = "array"},["clangd.checkUpdates"] = {default = false,description = "Check for language server updates on startup.",type = "boolean"},["clangd.detectExtensionConflicts"] = {default = true,description = "Warn about conflicting extensions and suggest disabling them.",type = "boolean"},["clangd.fallbackFlags"] = {default = {},description = "Extra clang flags used to parse files when no compilation database is found.",items = {type = "string"},type = "array"},["clangd.onConfigChanged"] = {default = "prompt",description = "What to do when clangd configuration files are changed. Ignored for clangd 12+, which can reload such files itself.",enum = { "prompt", "restart", "ignore" },enumDescriptions = { "Prompt the user for restarting the server", "Automatically restart the server", "Do nothing" },type = "string"},["clangd.path"] = {default = "clangd",description = "The path to clangd executable, e.g.: /usr/bin/clangd.",scope = "machine-overridable",type = "string"},["clangd.restartAfterCrash"] = {default = true,description = "Auto restart clangd (up to 4 times) if it crashes.",type = "boolean"},["clangd.semanticHighlighting"] = {default = true,deprecationMessage = "Legacy semanticHighlights is no longer supported. Please use `editor.semanticHighlighting.enabled` instead.",description = "Enable semantic highlighting in clangd.",type = "boolean"},["clangd.serverCompletionRanking"] = {default = true,description = "Always rank completion items on the server as you type. This produces more accurate results at the cost of higher latency than client-side filtering.",type = "boolean"},["clangd.trace"] = {description = "Names a file that clangd should log a performance trace to, in chrome trace-viewer JSON format.",type = "string"}},title = "clangd",type = "object"}