fix(health): remove deprecated api warning (#666)

This commit is contained in:
J 2023-04-23 11:04:05 +02:00 committed by GitHub
parent b760ec63c4
commit 4fbb7a2803
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,12 +1,17 @@
local M = {} local M = {}
local start = vim.health.start or vim.health.report_start
local ok = vim.health.ok or vim.health.report_ok
local warn = vim.health.warn or vim.health.report_warn
local error = vim.health.error or vim.health.report_error
function M.check() function M.check()
vim.health.report_start("LazyVim") start("LazyVim")
if vim.fn.has("nvim-0.8.0") == 1 then if vim.fn.has("nvim-0.8.0") == 1 then
vim.health.report_ok("Using Neovim >= 0.8.0") ok("Using Neovim >= 0.8.0")
else else
vim.health.report_error("Neovim >= 0.8.0 is required") error("Neovim >= 0.8.0 is required")
end end
for _, cmd in ipairs({ "git", "rg", { "fd", "fdfind" }, "lazygit" }) do for _, cmd in ipairs({ "git", "rg", { "fd", "fdfind" }, "lazygit" }) do
@ -23,9 +28,9 @@ function M.check()
end end
if found then if found then
vim.health.report_ok(("`%s` is installed"):format(name)) ok(("`%s` is installed"):format(name))
else else
vim.health.report_warn(("`%s` is not installed"):format(name)) warn(("`%s` is not installed"):format(name))
end end
end end
end end