aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-core/package/version-check.lua
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2022-07-17 01:33:30 +0200
committerGitHub <noreply@github.com>2022-07-17 01:33:30 +0200
commit23f513d3d2188c3c0c1dface35847b9e9ad53d9b (patch)
treecc2ac18c05424d921c0f3a70a5c5d3d3ac5415c6 /lua/mason-core/package/version-check.lua
parentdocs: add reference link to help (#85) (diff)
downloadmason-23f513d3d2188c3c0c1dface35847b9e9ad53d9b.tar
mason-23f513d3d2188c3c0c1dface35847b9e9ad53d9b.tar.gz
mason-23f513d3d2188c3c0c1dface35847b9e9ad53d9b.tar.bz2
mason-23f513d3d2188c3c0c1dface35847b9e9ad53d9b.tar.lz
mason-23f513d3d2188c3c0c1dface35847b9e9ad53d9b.tar.xz
mason-23f513d3d2188c3c0c1dface35847b9e9ad53d9b.tar.zst
mason-23f513d3d2188c3c0c1dface35847b9e9ad53d9b.zip
fix(jdtls): download milestone versions instead of snapshots (#87)
Diffstat (limited to 'lua/mason-core/package/version-check.lua')
-rw-r--r--lua/mason-core/package/version-check.lua18
1 files changed, 0 insertions, 18 deletions
diff --git a/lua/mason-core/package/version-check.lua b/lua/mason-core/package/version-check.lua
index b999c280..3359446a 100644
--- a/lua/mason-core/package/version-check.lua
+++ b/lua/mason-core/package/version-check.lua
@@ -1,7 +1,6 @@
local Result = require "mason-core.result"
local cargo = require "mason-core.managers.cargo"
local composer = require "mason-core.managers.composer"
-local eclipse = require "mason-core.clients.eclipse"
local gem = require "mason-core.managers.gem"
local git = require "mason-core.managers.git"
local github = require "mason-core.managers.github"
@@ -32,24 +31,8 @@ local get_installed_version_by_type = {
["github_release_file"] = version_in_receipt "release",
["github_release"] = version_in_receipt "release",
["github_tag"] = version_in_receipt "tag",
- ["jdtls"] = version_in_receipt "version",
}
----@async
----@param receipt InstallReceipt
-local function jdtls_check(receipt)
- return eclipse.fetch_latest_jdtls_version():map_catching(function(latest_version)
- if receipt.primary_source.version ~= latest_version then
- return {
- name = "jdtls",
- current_version = receipt.primary_source.version,
- latest_version = latest_version,
- }
- end
- error "Primary package is not outdated."
- end)
-end
-
---@class NewPackageVersion
---@field name string
---@field current_version string
@@ -64,7 +47,6 @@ local get_new_version_by_type = {
["gem"] = gem.check_outdated_primary_package,
["go"] = go.check_outdated_primary_package,
["luarocks"] = luarocks.check_outdated_primary_package,
- ["jdtls"] = jdtls_check,
["github_release_file"] = github.check_outdated_primary_package_release,
["github_release"] = github.check_outdated_primary_package_release,
["github_tag"] = github.check_outdated_primary_package_tag,