Method: Capricorn::CLI::Gems#all
- Defined in:
- lib/capricorn-client/cli/gems.rb
#all ⇒ Object
34 35 36 37 38 39 40 41 42 |
# File 'lib/capricorn-client/cli/gems.rb', line 34 def all all = clean_all(client.call.gems.all) all.sort! { |a, b| a[0] <=> b[0] } width = all.inject(0) { |m, (name, _)| (m > name.size ? m : name.size) } all.each do |(name, versions)| padding = ' ' * (width - name.size) puts "#{padding}#{name}: #{versions}" end end |