aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2022-02-15 18:37:43 +0100
committerWilliam Boman <william@redwill.se>2022-02-15 18:37:49 +0100
commit65d961afa1ddf4e992db708c5b02be1f8f499e88 (patch)
tree0d97105f71895ace3377ac9fc09c674c4ae37600 /lua
parentrun autogen_metadata.lua (diff)
downloadmason-65d961afa1ddf4e992db708c5b02be1f8f499e88.tar
mason-65d961afa1ddf4e992db708c5b02be1f8f499e88.tar.gz
mason-65d961afa1ddf4e992db708c5b02be1f8f499e88.tar.bz2
mason-65d961afa1ddf4e992db708c5b02be1f8f499e88.tar.lz
mason-65d961afa1ddf4e992db708c5b02be1f8f499e88.tar.xz
mason-65d961afa1ddf4e992db708c5b02be1f8f499e88.tar.zst
mason-65d961afa1ddf4e992db708c5b02be1f8f499e88.zip
health: pcall version check
Diffstat (limited to 'lua')
-rw-r--r--lua/nvim-lsp-installer/health/init.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/lua/nvim-lsp-installer/health/init.lua b/lua/nvim-lsp-installer/health/init.lua
index 02d8be49..1fc759a2 100644
--- a/lua/nvim-lsp-installer/health/init.lua
+++ b/lua/nvim-lsp-installer/health/init.lua
@@ -72,8 +72,8 @@ local function mk_healthcheck(callback)
)[1]
if opts.version_check then
- local version_check = opts.version_check(version)
- if version_check then
+ local ok, version_check = pcall(opts.version_check,version)
+ if ok and version_check then
callback(HealthCheck.new {
result = "version-mismatch",
reason = version_check,