diff options
| author | Raphael <glepnir@neovim.pro> | 2022-08-26 20:49:40 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-08-26 20:49:40 +0800 |
| commit | 99e0dc9937b124dee7d8107185e804ff96466279 (patch) | |
| tree | 7a404c016a7f6c42c1766394a68bedad85b5d826 /lua/lspconfig/configs.lua | |
| parent | feat: improve LspInfo (#2081) (diff) | |
| download | nvim-lspconfig-99e0dc9937b124dee7d8107185e804ff96466279.tar nvim-lspconfig-99e0dc9937b124dee7d8107185e804ff96466279.tar.gz nvim-lspconfig-99e0dc9937b124dee7d8107185e804ff96466279.tar.bz2 nvim-lspconfig-99e0dc9937b124dee7d8107185e804ff96466279.tar.lz nvim-lspconfig-99e0dc9937b124dee7d8107185e804ff96466279.tar.xz nvim-lspconfig-99e0dc9937b124dee7d8107185e804ff96466279.tar.zst nvim-lspconfig-99e0dc9937b124dee7d8107185e804ff96466279.zip | |
fix: remove the config.commands (#2092)
* fix: remove the config.commands
* fix: format by stylua and remove comamnds test
* fix: remove commands from doc
* fix: remove unused function
Diffstat (limited to 'lua/lspconfig/configs.lua')
| -rw-r--r-- | lua/lspconfig/configs.lua | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/lua/lspconfig/configs.lua b/lua/lspconfig/configs.lua index a0129776..4bfe3f5c 100644 --- a/lua/lspconfig/configs.lua +++ b/lua/lspconfig/configs.lua @@ -10,18 +10,7 @@ function configs.__newindex(t, config_name, config_def) default_config = { config_def.default_config, 't' }, on_new_config = { config_def.on_new_config, 'f', true }, on_attach = { config_def.on_attach, 'f', true }, - commands = { config_def.commands, 't', true }, } - if config_def.commands then - for k, v in pairs(config_def.commands) do - validate { - ['command.name'] = { k, 's' }, - ['command.fn'] = { v[1], 'f' }, - } - end - else - config_def.commands = {} - end local M = {} @@ -39,16 +28,7 @@ function configs.__newindex(t, config_name, config_def) filetypes = { config.filetype, 't', true }, on_new_config = { config.on_new_config, 'f', true }, on_attach = { config.on_attach, 'f', true }, - commands = { config.commands, 't', true }, } - if config.commands then - for k, v in pairs(config.commands) do - validate { - ['command.name'] = { k, 's' }, - ['command.fn'] = { v[1], 'f' }, - } - end - end config = tbl_deep_extend('keep', config, default_config) @@ -287,15 +267,8 @@ function configs.__newindex(t, config_name, config_def) if client.config._on_attach then client.config._on_attach(client, bufnr) end - if client.config.commands and not vim.tbl_isempty(client.config.commands) then - M.commands = vim.tbl_deep_extend('force', M.commands, client.config.commands) - end - if not M.commands_created and not vim.tbl_isempty(M.commands) then - util.create_module_commands(config_name, M.commands) - end end - M.commands = config_def.commands M.name = config_name M.document_config = config_def |
