diff options
| author | Carlo Sala <carlosalag@protonmail.com> | 2024-03-05 07:12:29 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-03-05 14:12:29 +0800 |
| commit | 82a4b3017e92711084d1c524df95ce02b3380218 (patch) | |
| tree | 3c916a5dcded9b8c97f9d46c2d1dc0bfdaa92562 /lua | |
| parent | docs: update server_configurations.md (diff) | |
| download | nvim-lspconfig-82a4b3017e92711084d1c524df95ce02b3380218.tar nvim-lspconfig-82a4b3017e92711084d1c524df95ce02b3380218.tar.gz nvim-lspconfig-82a4b3017e92711084d1c524df95ce02b3380218.tar.bz2 nvim-lspconfig-82a4b3017e92711084d1c524df95ce02b3380218.tar.lz nvim-lspconfig-82a4b3017e92711084d1c524df95ce02b3380218.tar.xz nvim-lspconfig-82a4b3017e92711084d1c524df95ce02b3380218.tar.zst nvim-lspconfig-82a4b3017e92711084d1c524df95ce02b3380218.zip | |
fix: update lua types to match latest nightly (#3048)
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/lspconfig/configs.lua | 4 | ||||
| -rw-r--r-- | lua/lspconfig/manager.lua | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/lua/lspconfig/configs.lua b/lua/lspconfig/configs.lua index 3f39d8a1..04eecce6 100644 --- a/lua/lspconfig/configs.lua +++ b/lua/lspconfig/configs.lua @@ -5,14 +5,14 @@ local tbl_deep_extend = vim.tbl_deep_extend local configs = {} ---- @class lspconfig.Config : lsp.ClientConfig +--- @class lspconfig.Config : vim.lsp.ClientConfig --- @field enabled? boolean --- @field single_file_support? boolean --- @field filetypes? string[] --- @field filetype? string --- @field on_new_config? function --- @field autostart? boolean ---- @field package _on_attach? fun(client: lsp.Client, bufnr: integer) +--- @field package _on_attach? fun(client: vim.lsp.Client, bufnr: integer) --- @param cmd any local function sanitize_cmd(cmd) diff --git a/lua/lspconfig/manager.lua b/lua/lspconfig/manager.lua index 0c7bc823..ae648a11 100644 --- a/lua/lspconfig/manager.lua +++ b/lua/lspconfig/manager.lua @@ -5,7 +5,7 @@ local uv = vim.loop local async = require 'lspconfig.async' local util = require 'lspconfig.util' ----@param client lsp.Client +---@param client vim.lsp.Client ---@param root_dir string ---@return boolean local function check_in_workspace(client, root_dir) @@ -88,7 +88,7 @@ end --- @private --- @param bufnr integer --- @param root_dir string ---- @param client lsp.Client +--- @param client vim.lsp.Client function M:_register_workspace_folders(bufnr, root_dir, client) local params = { event = { @@ -160,7 +160,7 @@ end --- @param bufnr integer --- @param new_config lspconfig.Config --- @param root_dir string ---- @param client lsp.Client +--- @param client vim.lsp.Client --- @param single_file boolean function M:_attach_or_spawn(bufnr, new_config, root_dir, client, single_file) if check_in_workspace(client, root_dir) then @@ -178,7 +178,7 @@ end --- @param bufnr integer --- @param new_config lspconfig.Config --- @param root_dir string ---- @param client lsp.Client +--- @param client vim.lsp.Client --- @param single_file boolean function M:_attach_after_client_initialized(bufnr, new_config, root_dir, client, single_file) local timer = assert(vim.loop.new_timer()) @@ -222,7 +222,7 @@ function M:add(root_dir, single_file, bufnr) end end ---- @return lsp.Client[] +--- @return vim.lsp.Client[] function M:clients() local res = {} for _, client_ids in pairs(self._clients) do |
