According to the documentation bob ls with option --all should "show indirect dependencies too". But it seems that bob ls --all shows the same results as bob ls, only direct dependencies.
Bob version: 0.25.1
Python version 3.13.3
AFAIKS in this code line package.items() only returns the direct dependencies. Therefore, child.direct is always True in the next code line, and self.showAll is useless.
According to the documentation
bob lswith option--allshould "show indirect dependencies too". But it seems thatbob ls --allshows the same results asbob ls, only direct dependencies.Bob version: 0.25.1
Python version 3.13.3
AFAIKS in this code line
package.items()only returns the direct dependencies. Therefore,child.directis alwaysTruein the next code line, andself.showAllis useless.