Skip to content

Commit

Permalink
refactor(mason-tool-installer-nvim): ingregrations were implemented u…
Browse files Browse the repository at this point in the history
…pstream
  • Loading branch information
mehalter committed May 11, 2024
1 parent 9018562 commit c897864
Showing 1 changed file with 0 additions and 15 deletions.
15 changes: 0 additions & 15 deletions lua/astrocommunity/utility/mason-tool-installer-nvim/init.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,21 +21,6 @@ return {
end
for _, plugin in ipairs { "mason-nvim-dap.nvim", "mason-lspconfig.nvim", "mason-null-ls.nvim" } do
for _, target in ipairs(require("astrocore").plugin_opts(plugin).ensure_installed or {}) do
local mappings
if plugin == "mason-lspconfig.nvim" then
mappings = require("mason-lspconfig").get_mappings().lspconfig_to_mason
elseif plugin == "mason-null-ls.nvim" then
mappings = require("mason-null-ls.mappings.source").getPackageFromNullLs
elseif plugin == "mason-nvim-dap.nvim" then
mappings = require("mason-nvim-dap.mappings.source").nvim_dap_to_package
end
if mappings then
if type(mappings) == "table" and mappings[target] then
target = mappings[target]
elseif type(mappings) == "function" and mappings(target) then
target = mappings(target)
end
end
if not target_lookup[target] then table.insert(opts.ensure_installed, target) end
end
end
Expand Down

0 comments on commit c897864

Please sign in to comment.