[QOL] sync
should prune all rocks that can be pruned in one sweep
#77
Labels
enhancement
New feature or request
It takes multiple sweeps.
Example:
haskell-snippets.nvim
andluasnip
rocks.toml
Rocks sync
Expected behaviour:
jsregexp
dependency are prunedActual behaviour:
haskell-snippets.nvim
is pruned.luasnip
can't be pruned yet, ifhaskell-snippets.nvim
isn't pruned first, because it depends on it.Rocks sync
to actually prune all dependencies.Potential solutions:
repeat <pruning logic> until <no more rocks that depend on installed rocks left in to_prune list>
.The text was updated successfully, but these errors were encountered: