fix: cli uses
This commit is contained in:
22
brew.py
22
brew.py
@@ -294,15 +294,15 @@ def cli_deps(args: ArgParams) -> None:
|
|||||||
depTree = Cellar.getDependencyTree()
|
depTree = Cellar.getDependencyTree()
|
||||||
depTree.forward.assertExist(args.packages)
|
depTree.forward.assertExist(args.packages)
|
||||||
|
|
||||||
choice = args.packages or sorted(depTree.forward)
|
|
||||||
|
|
||||||
if args.dot:
|
if args.dot:
|
||||||
depTree.forward.dotGraph(args.packages or depTree.reverse.directEnd())
|
depTree.forward.dotGraph(args.packages or depTree.reverse.directEnd())
|
||||||
elif args.tree:
|
elif args.tree:
|
||||||
depTree.forward.printTree(choice, depth=args.depth)
|
depTree.forward.printTree(
|
||||||
|
args.packages or sorted(depTree.forward), depth=args.depth)
|
||||||
else:
|
else:
|
||||||
depTree.forward.printFlat(
|
depTree.forward.printFlat(
|
||||||
choice, ' => ', leaves=args.leaves, direct=args.depth == 1)
|
args.packages or sorted(depTree.forward), ' => ',
|
||||||
|
leaves=args.leaves, direct=args.depth == 1)
|
||||||
|
|
||||||
|
|
||||||
# https://docs.brew.sh/Manpage#upgrade-options-installed_formulainstalled_cask-
|
# https://docs.brew.sh/Manpage#upgrade-options-installed_formulainstalled_cask-
|
||||||
@@ -312,18 +312,20 @@ def cli_uses(args: ArgParams) -> None:
|
|||||||
depTree.reverse.assertExist(args.packages)
|
depTree.reverse.assertExist(args.packages)
|
||||||
|
|
||||||
if args.missing:
|
if args.missing:
|
||||||
choice = sorted(depTree.getMissing(args.packages))
|
args.packages = sorted(depTree.getMissing(args.packages))
|
||||||
else:
|
if not args.packages:
|
||||||
choice = args.packages
|
return
|
||||||
|
|
||||||
if args.dot:
|
if args.dot:
|
||||||
depTree.reverse.dotGraph(
|
depTree.reverse.dotGraph(
|
||||||
choice or depTree.forward.directEnd(), reverse=True)
|
args.packages or depTree.forward.directEnd(), reverse=True)
|
||||||
elif args.tree:
|
elif args.tree:
|
||||||
depTree.reverse.printTree(choice, depth=args.depth)
|
depTree.reverse.printTree(
|
||||||
|
args.packages or sorted(depTree.reverse), depth=args.depth)
|
||||||
else:
|
else:
|
||||||
depTree.reverse.printFlat(
|
depTree.reverse.printFlat(
|
||||||
choice, ' := ', leaves=args.leaves, direct=args.depth == 1)
|
args.packages or sorted(depTree.reverse), ' := ',
|
||||||
|
leaves=args.leaves, direct=args.depth == 1)
|
||||||
|
|
||||||
|
|
||||||
# https://docs.brew.sh/Manpage#leaves---installed-on-request---installed-as-dependency
|
# https://docs.brew.sh/Manpage#leaves---installed-on-request---installed-as-dependency
|
||||||
|
|||||||
Reference in New Issue
Block a user