Skip to content

Commit c2d1a80

Browse files
committed
fix(pack): make sure custom treesitter parsers correctly handle all setting
1 parent 36018ab commit c2d1a80

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

lua/astrocommunity/pack/blade/init.lua

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ return {
3535
filetype = "blade",
3636
}
3737

38-
opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, { "blade" })
38+
if opts.ensure_installed ~= "all" then
39+
opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, { "blade" })
40+
end
3941
end,
4042
},
4143
{

lua/astrocommunity/pack/haxe/init.lua

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ return {
1414
filetype = "haxe",
1515
}
1616

17-
opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, { "haxe" })
17+
if opts.ensure_installed ~= "all" then
18+
opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, { "haxe" })
19+
end
1820
end,
1921
},
2022
}

lua/astrocommunity/pack/pkl/init.lua

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ return {
2828
used_by = { "pcf" },
2929
}
3030

31-
opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, { "pkl" })
31+
if opts.ensure_installed ~= "all" then
32+
opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, { "pkl" })
33+
end
3234
end,
3335
},
3436
},

0 commit comments

Comments
 (0)