aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-registry
diff options
context:
space:
mode:
authorDavid Ward <errantepiphany@users.noreply.github.com>2023-01-19 16:56:04 -0500
committerGitHub <noreply@github.com>2023-01-19 22:56:04 +0100
commitdb162f3f32e54f3a4ee2f03c1ea08a5253a0500a (patch)
treeec917aa5e43b26e82b9adc7ff4d9ae3bd0e65837 /lua/mason-registry
parentchore: update generated code (#927) (diff)
downloadmason-db162f3f32e54f3a4ee2f03c1ea08a5253a0500a.tar
mason-db162f3f32e54f3a4ee2f03c1ea08a5253a0500a.tar.gz
mason-db162f3f32e54f3a4ee2f03c1ea08a5253a0500a.tar.bz2
mason-db162f3f32e54f3a4ee2f03c1ea08a5253a0500a.tar.lz
mason-db162f3f32e54f3a4ee2f03c1ea08a5253a0500a.tar.xz
mason-db162f3f32e54f3a4ee2f03c1ea08a5253a0500a.tar.zst
mason-db162f3f32e54f3a4ee2f03c1ea08a5253a0500a.zip
fix(drools-lsp): remove unused shell exec wrapper (#925)
Diffstat (limited to 'lua/mason-registry')
-rw-r--r--lua/mason-registry/drools-lsp/init.lua11
1 files changed, 1 insertions, 10 deletions
diff --git a/lua/mason-registry/drools-lsp/init.lua b/lua/mason-registry/drools-lsp/init.lua
index 5965c829..5573d97d 100644
--- a/lua/mason-registry/drools-lsp/init.lua
+++ b/lua/mason-registry/drools-lsp/init.lua
@@ -1,7 +1,6 @@
local Pkg = require "mason-core.package"
local github = require "mason-core.managers.github"
local Optional = require "mason-core.optional"
-local path = require "mason-core.path"
return Pkg.new {
name = "drools-lsp",
@@ -10,8 +9,7 @@ return Pkg.new {
languages = { Pkg.Lang.Drools },
categories = { Pkg.Cat.LSP },
---@async
- ---@param ctx InstallContext
- install = function(ctx)
+ install = function()
local jar = "drools-lsp-server-jar-with-dependencies.jar"
github
.download_release_file({
@@ -21,12 +19,5 @@ return Pkg.new {
out_file = jar,
})
.with_receipt()
- ctx:link_bin(
- "drools-lsp",
- ctx:write_shell_exec_wrapper(
- "drools-lsp",
- ("java -jar %q"):format(path.concat { ctx.package:get_install_path(), jar })
- )
- )
end,
}