Use Pathname#subdirs
This commit is contained in:
parent
c73baa39cb
commit
53afdae10e
@ -60,11 +60,11 @@ module Homebrew extend self
|
||||
|
||||
def list_versions
|
||||
if ARGV.named.empty?
|
||||
HOMEBREW_CELLAR.children.select{ |pn| pn.directory? }
|
||||
HOMEBREW_CELLAR.subdirs
|
||||
else
|
||||
ARGV.named.map{ |n| HOMEBREW_CELLAR+n }.select{ |pn| pn.exist? }
|
||||
end.each do |d|
|
||||
versions = d.children.select{ |pn| pn.directory? }.map{ |pn| pn.basename.to_s }
|
||||
versions = d.subdirs.map { |pn| pn.basename.to_s }
|
||||
next if ARGV.include?('--multiple') && versions.count < 2
|
||||
puts "#{d.basename} #{versions*' '}"
|
||||
end
|
||||
@ -72,7 +72,7 @@ module Homebrew extend self
|
||||
|
||||
def list_pinned
|
||||
if ARGV.named.empty?
|
||||
HOMEBREW_CELLAR.children.select{ |pn| pn.directory? }
|
||||
HOMEBREW_CELLAR.subdirs
|
||||
else
|
||||
ARGV.named.map{ |n| HOMEBREW_CELLAR+n }.select{ |pn| pn.exist? }
|
||||
end.select do |d|
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user