diff options
| author | Jack Nagel | 2013-03-27 23:07:33 -0500 |
|---|---|---|
| committer | Jack Nagel | 2013-03-28 14:21:52 -0500 |
| commit | ad58cd88ab04a2c4047fe799b27da78dd67fbb32 (patch) | |
| tree | a62b23ac4fd0cfb8ce93f6f2c9ee946ffc8f4740 /Library | |
| parent | 5e5e82f9ef622c8142eb24faa6b89c5c9dfc0baf (diff) | |
| download | brew-ad58cd88ab04a2c4047fe799b27da78dd67fbb32.tar.bz2 | |
info: make use of Tab#to_s
Closes Homebrew/homebrew#18788.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/cmd/info.rb | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/Library/Homebrew/cmd/info.rb b/Library/Homebrew/cmd/info.rb index 46857d1d7..ae1904d97 100644 --- a/Library/Homebrew/cmd/info.rb +++ b/Library/Homebrew/cmd/info.rb @@ -99,20 +99,9 @@ module Homebrew extend self kegs.reject! {|keg| keg.basename.to_s == '.DS_Store' } kegs = kegs.map {|keg| Keg.new(keg) }.sort_by {|keg| keg.version } kegs.each do |keg| - print "#{keg} (#{keg.abv})" - print " *" if keg.linked? - puts - tab = Tab.for_keg keg - - # Intentionally print no message if this is nil because it's unknown. - case tab.poured_from_bottle - when true then puts "Poured from bottle" - when false then puts "Built from source" - end - - unless tab.used_options.empty? - puts " Installed with: #{tab.used_options*', '}" - end + puts "#{keg} (#{keg.abv})#{' *' if keg.linked?}" + tab = Tab.for_keg(keg).to_s + puts " #{tab}" unless tab.empty? end else puts "Not installed" |
