From 66f82fe49ae5c43366caf8720ad4b9d790c73379 Mon Sep 17 00:00:00 2001 From: CPea Date: Fri, 21 Apr 2023 00:58:52 +0700 Subject: move default config to `settings.lua` and keep backward compability keep backward compability --- lua/lvim/config/_deprecated.lua | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'lua/lvim/config/_deprecated.lua') diff --git a/lua/lvim/config/_deprecated.lua b/lua/lvim/config/_deprecated.lua index d71d1c94..75b8daf8 100644 --- a/lua/lvim/config/_deprecated.lua +++ b/lua/lvim/config/_deprecated.lua @@ -57,15 +57,7 @@ function M.handle() lvim.lsp.float = {} setmetatable(lvim.lsp.float, { __newindex = function(_, k, _) - deprecate("lvim.lsp.float." .. k, "Use `lvim.lsp.handlers` instead.") - end, - }) - - ---@deprecated - lvim.lsp.diagnostics = {} - setmetatable(lvim.lsp.diagnostics, { - __newindex = function(_, k, _) - deprecate("lvim.lsp.diagnostics." .. k, "Use `vim.diagnostic.config()` instead.") + deprecate("lvim.lsp.float." .. k, "Use `float` option in `vim.diagnostic.config()` instead.") end, }) @@ -75,6 +67,10 @@ function M.handle() end function M.post_load() + if lvim.lsp.diagnostics and not vim.tbl_isempty(lvim.lsp.diagnostics) then + deprecate("lvim.lsp.diagnostics", "Use `vim.diagnostic.config()` instead") + end + if lvim.lsp.override and not vim.tbl_isempty(lvim.lsp.override) then deprecate("lvim.lsp.override", "Use `lvim.lsp.automatic_configuration.skipped_servers` instead") vim.tbl_map(function(c) -- cgit v1.2.3