From 057ddd1d02f6a59ea2d2bd78edd9f98757b465e2 Mon Sep 17 00:00:00 2001 From: Jeff Smick Date: Thu, 19 Dec 2024 19:34:08 -0800 Subject: fix: remove deprecated `bufls`, `ruff_lsp`, and `typst_lsp` mappings (#485) Co-authored-by: William Boman --- scripts/lua/mason-scripts/mason-lspconfig/generate.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'scripts/lua/mason-scripts') diff --git a/scripts/lua/mason-scripts/mason-lspconfig/generate.lua b/scripts/lua/mason-scripts/mason-lspconfig/generate.lua index 5d9e72a..61356ef 100644 --- a/scripts/lua/mason-scripts/mason-lspconfig/generate.lua +++ b/scripts/lua/mason-scripts/mason-lspconfig/generate.lua @@ -20,8 +20,10 @@ local function create_lspconfig_filetype_map() local filetype_map = {} for _, server_name in ipairs(_.keys(lspconfig_server_mapping.lspconfig_to_package)) do - local config = - assert(lspconfig[server_name], ("Failed to get config for %s"):format(server_name)).document_config + local config = assert( + lspconfig[server_name] and lspconfig[server_name].document_config, + ("Failed to get config for %s"):format(server_name) + ) for _, filetype in ipairs(config.default_config.filetypes or {}) do if not filetype_map[filetype] then filetype_map[filetype] = {} -- cgit v1.2.3-70-g09d2