fix: Sloth list was broken since refactoring

main
LeMarsu 2024-06-04 00:48:37 +02:00
parent 3d35555ef7
commit eb11cfbe1a
1 changed files with 3 additions and 3 deletions

View File

@ -4,17 +4,17 @@ local utils = require 'sloth-flake.utils'
return function(args)
local filter = args[1] or "all"
local deps = vim.iter(Dep.all()):map(function(_, dep)
return dep:name()
return dep.name
end)
if filter == "all" then
-- Nothing to do
elseif filter == "loaded" then
deps = deps:filter(function(dep)
return Dep.get(dep):is_loaded()
return Dep.get(dep).is_loaded
end)
elseif filter == "notloaded" then
deps = deps:filter(function(dep)
return not Dep.get(dep):is_loaded()
return not Dep.get(dep).is_loaded
end)
else
utils.error([[No Sloth list filter "%s".]], cmd)