aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2021-12-05 01:56:53 +0100
committerWilliam Boman <william@redwill.se>2021-12-05 01:56:53 +0100
commit8fab72f68391a2719b5ee7b399789d33e0a2d416 (patch)
treeff27e9b6cb03710cb2976b82b1d5b654769905bc
parentdocs: clarify how servers are installed and the recommended setup (#306) (diff)
downloadmason-8fab72f68391a2719b5ee7b399789d33e0a2d416.tar
mason-8fab72f68391a2719b5ee7b399789d33e0a2d416.tar.gz
mason-8fab72f68391a2719b5ee7b399789d33e0a2d416.tar.bz2
mason-8fab72f68391a2719b5ee7b399789d33e0a2d416.tar.lz
mason-8fab72f68391a2719b5ee7b399789d33e0a2d416.tar.xz
mason-8fab72f68391a2719b5ee7b399789d33e0a2d416.tar.zst
mason-8fab72f68391a2719b5ee7b399789d33e0a2d416.zip
scripts/autogen_metadata: directly import server config from lspconfig
-rw-r--r--scripts/autogen_metadata.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/autogen_metadata.lua b/scripts/autogen_metadata.lua
index 39cce065..5d7db945 100644
--- a/scripts/autogen_metadata.lua
+++ b/scripts/autogen_metadata.lua
@@ -44,12 +44,12 @@ end
---@param server Server
local function get_supported_filetypes(server)
- local config = require("lspconfig")[server.name]
+ local config = require(("lspconfig.server_configurations.%s"):format(server.name))
local default_options = server:get_default_options()
local filetypes = coalesce(
-- nvim-lsp-installer options has precedence
default_options.filetypes,
- config.document_config.default_config.filetypes,
+ config.default_config.filetypes,
{}
)
return filetypes