brew deps --tree: fix gap in line between reqs and deps
This commit is contained in:
parent
ebf3d939d1
commit
62d48b4f9d
@ -143,15 +143,23 @@ module Homebrew
|
|||||||
|
|
||||||
def recursive_deps_tree(f, prefix)
|
def recursive_deps_tree(f, prefix)
|
||||||
reqs = f.requirements.select(&:default_formula?)
|
reqs = f.requirements.select(&:default_formula?)
|
||||||
|
deps = f.deps.default
|
||||||
max = reqs.length - 1
|
max = reqs.length - 1
|
||||||
reqs.each_with_index do |req, i|
|
reqs.each_with_index do |req, i|
|
||||||
chr = i == max ? "└──" : "├──"
|
chr = if i == max && deps.empty?
|
||||||
|
"└──"
|
||||||
|
else
|
||||||
|
"├──"
|
||||||
|
end
|
||||||
puts prefix + "#{chr} :#{dep_display_name(req.to_dependency)}"
|
puts prefix + "#{chr} :#{dep_display_name(req.to_dependency)}"
|
||||||
end
|
end
|
||||||
deps = f.deps.default
|
|
||||||
max = deps.length - 1
|
max = deps.length - 1
|
||||||
deps.each_with_index do |dep, i|
|
deps.each_with_index do |dep, i|
|
||||||
chr = i == max ? "└──" : "├──"
|
chr = if i == max
|
||||||
|
"└──"
|
||||||
|
else
|
||||||
|
"├──"
|
||||||
|
end
|
||||||
prefix_ext = i == max ? " " : "│ "
|
prefix_ext = i == max ? " " : "│ "
|
||||||
puts prefix + "#{chr} #{dep_display_name(dep)}"
|
puts prefix + "#{chr} #{dep_display_name(dep)}"
|
||||||
recursive_deps_tree(Formulary.factory(dep.name), prefix + prefix_ext)
|
recursive_deps_tree(Formulary.factory(dep.name), prefix + prefix_ext)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user