diff options
| author | Jeff Smick <jeff@squishtech.com> | 2024-12-19 19:34:08 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-12-20 04:34:08 +0100 |
| commit | 057ddd1d02f6a59ea2d2bd78edd9f98757b465e2 (patch) | |
| tree | 42c3d7172bf0eee7e793849f21aea09e90e52191 /scripts/lua | |
| parent | feat(kcl): add kcl support (#461) (diff) | |
| download | mason-lspconfig-057ddd1d02f6a59ea2d2bd78edd9f98757b465e2.tar mason-lspconfig-057ddd1d02f6a59ea2d2bd78edd9f98757b465e2.tar.gz mason-lspconfig-057ddd1d02f6a59ea2d2bd78edd9f98757b465e2.tar.bz2 mason-lspconfig-057ddd1d02f6a59ea2d2bd78edd9f98757b465e2.tar.lz mason-lspconfig-057ddd1d02f6a59ea2d2bd78edd9f98757b465e2.tar.xz mason-lspconfig-057ddd1d02f6a59ea2d2bd78edd9f98757b465e2.tar.zst mason-lspconfig-057ddd1d02f6a59ea2d2bd78edd9f98757b465e2.zip | |
fix: remove deprecated `bufls`, `ruff_lsp`, and `typst_lsp` mappings (#485)
Co-authored-by: William Boman <william@redwill.se>
Diffstat (limited to 'scripts/lua')
| -rw-r--r-- | scripts/lua/mason-scripts/mason-lspconfig/generate.lua | 6 |
1 files changed, 4 insertions, 2 deletions
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] = {} |
