diff options
author | kylo252 <[email protected]> | 2022-01-08 14:36:56 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2022-01-08 14:36:56 +0100 |
commit | fc043d738b0a10a0941515a86a2af54a21654986 (patch) | |
tree | fdfaed8dc7fe76920fbe2f601a9e118e261183ac /lua/lvim/lsp | |
parent | 4a66d4752d06cfe0452c55ee5f2b20f84d19c3bb (diff) |
feat(info): display overridden servers for filetype (#2155)
Diffstat (limited to 'lua/lvim/lsp')
-rw-r--r-- | lua/lvim/lsp/utils.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lua/lvim/lsp/utils.lua b/lua/lvim/lsp/utils.lua index 47b1c8ba..ebc682e5 100644 --- a/lua/lvim/lsp/utils.lua +++ b/lua/lvim/lsp/utils.lua @@ -66,6 +66,14 @@ function M.get_supported_filetypes(server_name) return requested_server:get_supported_filetypes() end +---Get supported servers per filetype +---@param filetype string +---@return table list of names of supported servers +function M.get_supported_servers_per_filetype(filetype) + local filetype_server_map = require "nvim-lsp-installer._generated.filetype_map" + return filetype_server_map[filetype] +end + ---Get all supported filetypes by nvim-lsp-installer ---@return table supported filestypes as a list of strings function M.get_all_supported_filetypes() |