summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rw-r--r--lua/lvim/config/init.lua4
-rw-r--r--lua/lvim/lsp/null-ls/init.lua16
3 files changed, 3 insertions, 19 deletions
diff --git a/README.md b/README.md
index f9fff01b..469ebf7b 100644
--- a/README.md
+++ b/README.md
@@ -128,7 +128,7 @@ lvim.plugins = {
## Breaking changes
-- `lvim.lang.FOO.lsp` is no longer supported after #1584.
+- `lvim.lang.FOO` is no longer supported. Refer to <https://www.lunarvim.org/languages> for up-to-date instructions.
## Resources
diff --git a/lua/lvim/config/init.lua b/lua/lvim/config/init.lua
index 1dc83c1e..783fb2be 100644
--- a/lua/lvim/config/init.lua
+++ b/lua/lvim/config/init.lua
@@ -63,9 +63,9 @@ local function handle_deprecated_settings()
---lvim.lang.FOO.lsp
for lang, entry in pairs(lvim.lang) do
- local deprecated_config = entry["lsp"] or {}
+ local deprecated_config = entry.formatters or entry.linters or {}
if not vim.tbl_isempty(deprecated_config) then
- deprecation_notice(string.format("lvim.lang.%s.lsp", lang))
+ deprecation_notice(string.format("lvim.lang.%s", lang))
end
end
end
diff --git a/lua/lvim/lsp/null-ls/init.lua b/lua/lvim/lsp/null-ls/init.lua
index ef4a1844..5e8c6b11 100644
--- a/lua/lvim/lsp/null-ls/init.lua
+++ b/lua/lvim/lsp/null-ls/init.lua
@@ -1,8 +1,6 @@
local M = {}
local Log = require "lvim.core.log"
-local formatters = require "lvim.lsp.null-ls.formatters"
-local linters = require "lvim.lsp.null-ls.linters"
function M:setup()
local status_ok, null_ls = pcall(require, "null-ls")
@@ -19,20 +17,6 @@ function M:setup()
end
require("lspconfig")["null-ls"].setup(lvim.lsp.null_ls.setup)
- for filetype, config in pairs(lvim.lang) do
- if not vim.tbl_isempty(config.formatters) then
- vim.tbl_map(function(c)
- c.filetypes = { filetype }
- end, config.formatters)
- formatters.setup(config.formatters)
- end
- if not vim.tbl_isempty(config.linters) then
- vim.tbl_map(function(c)
- c.filetypes = { filetype }
- end, config.formatters)
- linters.setup(config.linters)
- end
- end
end
return M