aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2025-05-28 09:33:51 +0200
committerGitHub <noreply@github.com>2025-05-28 07:33:51 +0000
commit67da97f8c2fd12d05427bb485ce07ee6418e0a51 (patch)
tree9a1d8b29e831a80f5c20e9cde47ffa3281b162b1 /lua
parentchore: update generated code (#568) (diff)
downloadmason-lspconfig-67da97f8c2fd12d05427bb485ce07ee6418e0a51.tar
mason-lspconfig-67da97f8c2fd12d05427bb485ce07ee6418e0a51.tar.gz
mason-lspconfig-67da97f8c2fd12d05427bb485ce07ee6418e0a51.tar.bz2
mason-lspconfig-67da97f8c2fd12d05427bb485ce07ee6418e0a51.tar.lz
mason-lspconfig-67da97f8c2fd12d05427bb485ce07ee6418e0a51.tar.xz
mason-lspconfig-67da97f8c2fd12d05427bb485ce07ee6418e0a51.tar.zst
mason-lspconfig-67da97f8c2fd12d05427bb485ce07ee6418e0a51.zip
feat(health): add mason version check (#569)
Diffstat (limited to 'lua')
-rw-r--r--lua/mason-lspconfig/health.lua7
1 files changed, 7 insertions, 0 deletions
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