From db162f3f32e54f3a4ee2f03c1ea08a5253a0500a Mon Sep 17 00:00:00 2001 From: David Ward Date: Thu, 19 Jan 2023 16:56:04 -0500 Subject: fix(drools-lsp): remove unused shell exec wrapper (#925) --- lua/mason-registry/drools-lsp/init.lua | 11 +---------- 1 file changed, 1 insertion(+), 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, } -- cgit v1.2.3-70-g09d2