class Pod::Command::Ve

This is an example of a cocoapods plugin adding a top-level subcommand to the 'pod' command.

You can also create subcommands of existing or new commands. Say you wanted to add a subcommand to `list` to show newly deprecated pods, (e.g. `pod list deprecated`), there are a few things that would need to change.

@todo Create a PR to add your plugin to CocoaPods/cocoapods.org

in the `plugins.json` file, once your plugin is released.

Public Class Methods

new(argv) click to toggle source
Calls superclass method
# File lib/cocoapods-ve/command/ve.rb, line 29
def initialize(argv)
  @name = argv.shift_argument
  super
end

Public Instance Methods

run() click to toggle source
# File lib/cocoapods-ve/command/ve.rb, line 39
def run
  UI.puts "Add your implementation for the cocoapods-ve plugin in #{__FILE__}"
end
validate!() click to toggle source
Calls superclass method
# File lib/cocoapods-ve/command/ve.rb, line 34
def validate!
  super
  help! 'A Pod name is required.' unless @name
end