refactor(lsp): add type annotations

This commit is contained in:
Maria José Solano
2024-02-10 14:03:44 -08:00
parent 8e739af064
commit c73d67d283
8 changed files with 20 additions and 18 deletions

View File

@@ -64,7 +64,7 @@ local state_by_group = setmetatable({}, {
---@param client lsp.Client
---@return vim.lsp.CTGroup
local function get_group(client)
local allow_inc_sync = vim.F.if_nil(client.config.flags.allow_incremental_sync, true)
local allow_inc_sync = vim.F.if_nil(client.config.flags.allow_incremental_sync, true) --- @type boolean
local change_capability = vim.tbl_get(client.server_capabilities, 'textDocumentSync', 'change')
local sync_kind = change_capability or protocol.TextDocumentSyncKind.None
if not allow_inc_sync and change_capability == protocol.TextDocumentSyncKind.Incremental then