class Pod::Command::Trunk::Info
@CocoaPods 0.33.0
Public Class Methods
new(argv)
click to toggle source
Calls superclass method
# File lib/pod/command/trunk/info.rb, line 12 def initialize(argv) @name = argv.shift_argument super end
Public Instance Methods
run()
click to toggle source
# File lib/pod/command/trunk/info.rb, line 22 def run response = json(request_path(:get, "pods/#{@name}", auth_headers)) versions = response['versions'] || [] owners = response['owners'] || [] UI.title(@name) do UI.labeled 'Versions', versions.map { |v| "#{v['name']} (#{v['created_at']})" } UI.labeled 'Owners', owners.map { |o| "#{o['name']} <#{o['email']}>" } end end
validate!()
click to toggle source
Calls superclass method
# File lib/pod/command/trunk/info.rb, line 17 def validate! super help! 'Please specify a pod name.' unless @name end