mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 03:18:16 +00:00
fix(diagnostic): remove deprecated severity_limit
option
Deprecated to be removed in 0.11
This commit is contained in:

committed by
Christian Clason

parent
97bbc49cda
commit
3b1d0e7f70
@@ -525,7 +525,8 @@ REMOVED FEATURES *news-removed*
|
|||||||
|
|
||||||
These deprecated features were removed.
|
These deprecated features were removed.
|
||||||
|
|
||||||
• N/A
|
• option `severity_limit` for `vim.lsp.diagnostic` (use `min=severity`
|
||||||
|
instead |vim.diagnostic.severity|).
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
DEPRECATIONS *news-deprecations*
|
DEPRECATIONS *news-deprecations*
|
||||||
|
@@ -200,13 +200,6 @@ function M.get_namespace(client_id, is_pull)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
local function convert_severity(opt)
|
|
||||||
if type(opt) == 'table' and not opt.severity and opt.severity_limit then
|
|
||||||
vim.deprecate('severity_limit', '{min = severity} See vim.diagnostic.severity', '0.11')
|
|
||||||
opt.severity = { min = severity_lsp_to_vim(opt.severity_limit) }
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
--- @param uri string
|
--- @param uri string
|
||||||
--- @param client_id? integer
|
--- @param client_id? integer
|
||||||
--- @param diagnostics lsp.Diagnostic[]
|
--- @param diagnostics lsp.Diagnostic[]
|
||||||
@@ -303,7 +296,6 @@ end
|
|||||||
---@private
|
---@private
|
||||||
function M.get_line_diagnostics(bufnr, line_nr, opts, client_id)
|
function M.get_line_diagnostics(bufnr, line_nr, opts, client_id)
|
||||||
vim.deprecate('vim.lsp.diagnostic.get_line_diagnostics', 'vim.diagnostic.get', '0.12')
|
vim.deprecate('vim.lsp.diagnostic.get_line_diagnostics', 'vim.diagnostic.get', '0.12')
|
||||||
convert_severity(opts)
|
|
||||||
local diag_opts = {} --- @type vim.diagnostic.GetOpts
|
local diag_opts = {} --- @type vim.diagnostic.GetOpts
|
||||||
|
|
||||||
if opts and opts.severity then
|
if opts and opts.severity then
|
||||||
|
Reference in New Issue
Block a user