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() | 
