fix(format): Don't leak bufnr into opts tables (#2794)
This commit is contained in:

committed by
GitHub

parent
70bc880330
commit
213493e766
@ -87,10 +87,10 @@ function M.formatter(opts)
|
||||
primary = true,
|
||||
priority = 1,
|
||||
format = function(buf)
|
||||
M.format(Util.merge(filter, { bufnr = buf }))
|
||||
M.format(Util.merge({}, filter, { bufnr = buf }))
|
||||
end,
|
||||
sources = function(buf)
|
||||
local clients = M.get_clients(Util.merge(filter, { bufnr = buf }))
|
||||
local clients = M.get_clients(Util.merge({}, filter, { bufnr = buf }))
|
||||
---@param client lsp.Client
|
||||
local ret = vim.tbl_filter(function(client)
|
||||
return client.supports_method("textDocument/formatting")
|
||||
|
Reference in New Issue
Block a user