diff options
| author | William Boman <william@redwill.se> | 2023-06-28 19:21:28 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-06-28 17:21:28 +0000 |
| commit | 8942b5776a14b93ac598d9852df81132823a5d12 (patch) | |
| tree | 635bc6d0bc2c7f7eef44400dbd393b10cd3a6f17 /lua | |
| parent | fix(installer): timeout schema download after 5s (#1374) (diff) | |
| download | mason-8942b5776a14b93ac598d9852df81132823a5d12.tar mason-8942b5776a14b93ac598d9852df81132823a5d12.tar.gz mason-8942b5776a14b93ac598d9852df81132823a5d12.tar.bz2 mason-8942b5776a14b93ac598d9852df81132823a5d12.tar.lz mason-8942b5776a14b93ac598d9852df81132823a5d12.tar.xz mason-8942b5776a14b93ac598d9852df81132823a5d12.tar.zst mason-8942b5776a14b93ac598d9852df81132823a5d12.zip | |
chore(ci): upgrade linter versions (#1377)
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/mason-core/installer/managers/gem.lua | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/lua/mason-core/installer/managers/gem.lua b/lua/mason-core/installer/managers/gem.lua index 71bf2dcd..35d94847 100644 --- a/lua/mason-core/installer/managers/gem.lua +++ b/lua/mason-core/installer/managers/gem.lua @@ -50,16 +50,22 @@ function M.create_bin_wrapper(bin) return Result.failure(("Cannot link Gem executable %q because it doesn't exist."):format(bin)) end - return Result.pcall(ctx.write_shell_exec_wrapper, ctx, bin, path.concat { ctx.package:get_install_path(), bin_path }, { - GEM_PATH = platform.when { - unix = function() - return ("%s:$GEM_PATH"):format(ctx.package:get_install_path()) - end, - win = function() - return ("%s;%%GEM_PATH%%"):format(ctx.package:get_install_path()) - end, - }, - }) + return Result.pcall( + ctx.write_shell_exec_wrapper, + ctx, + bin, + path.concat { ctx.package:get_install_path(), bin_path }, + { + GEM_PATH = platform.when { + unix = function() + return ("%s:$GEM_PATH"):format(ctx.package:get_install_path()) + end, + win = function() + return ("%s;%%GEM_PATH%%"):format(ctx.package:get_install_path()) + end, + }, + } + ) end return M |
