aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/package/version-check.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/mason-core/package/version-check.lua')
-rw-r--r--lua/mason-core/package/version-check.lua9
1 files changed, 8 insertions, 1 deletions
diff --git a/lua/mason-core/package/version-check.lua b/lua/mason-core/package/version-check.lua
index 3359446a..203b5057 100644
--- a/lua/mason-core/package/version-check.lua
+++ b/lua/mason-core/package/version-check.lua
@@ -8,6 +8,7 @@ local go = require "mason-core.managers.go"
local luarocks = require "mason-core.managers.luarocks"
local npm = require "mason-core.managers.npm"
local pip3 = require "mason-core.managers.pip3"
+local log = require "mason-core.log"
---@param field_name string
local function version_in_receipt(field_name)
@@ -52,7 +53,7 @@ local get_new_version_by_type = {
["github_tag"] = github.check_outdated_primary_package_tag,
}
----@param provider_mapping table<string, async fun(receipt: InstallReceipt, install_dir: string)>: Result
+---@param provider_mapping table<string, async fun(receipt: InstallReceipt, install_dir: string): Result>
local function version_check(provider_mapping)
---@param receipt InstallReceipt
---@param install_dir string
@@ -64,6 +65,12 @@ local function version_check(provider_mapping)
)
end
return check(receipt, install_dir)
+ :on_success(function(version)
+ log.debug("Version check", version)
+ end)
+ :on_failure(function(failure)
+ log.debug("Version check failed", tostring(failure))
+ end)
end
end