From 67da97f8c2fd12d05427bb485ce07ee6418e0a51 Mon Sep 17 00:00:00 2001 From: William Boman Date: Wed, 28 May 2025 09:33:51 +0200 Subject: feat(health): add mason version check (#569) --- lua/mason-lspconfig/health.lua | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'lua') diff --git a/lua/mason-lspconfig/health.lua b/lua/mason-lspconfig/health.lua index c36f8eb..728b651 100644 --- a/lua/mason-lspconfig/health.lua +++ b/lua/mason-lspconfig/health.lua @@ -8,6 +8,13 @@ function M.check() else vim.health.ok "Neovim v0.11" end + + local ok, mason_version = pcall(require, "mason.version") + if ok and mason_version.MAJOR_VERSION == 2 then + vim.health.ok "mason.nvim v2" + else + vim.health.error "mason.nvim v2 is required." + end end return M -- cgit v1.2.3-70-g09d2