fix(lsp): include context for each client in multi-handler results (#34669)

This commit is contained in:
Maria José Solano
2025-06-26 12:18:20 -07:00
committed by GitHub
parent f0c0c24ed7
commit 6005bc68b2
3 changed files with 6 additions and 11 deletions

View File

@@ -2,7 +2,7 @@
error('Cannot require a meta file')
---@alias lsp.Handler fun(err: lsp.ResponseError?, result: any, context: lsp.HandlerContext, config?: table): ...any
---@alias lsp.MultiHandler fun(results: table<integer,{err: lsp.ResponseError?, result: any}>, context: lsp.HandlerContext, config?: table): ...any
---@alias lsp.MultiHandler fun(results: table<integer,{err: lsp.ResponseError?, result: any, context: lsp.HandlerContext}>, context: lsp.HandlerContext, config?: table): ...any
---@class lsp.HandlerContext
---@field method string