class Pod::Command::Repo::Push::Nolint

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

self.arguments = 'NAME'

Calls superclass method
# File lib/pod/command/repo/push/nolint.rb, line 31
def initialize(argv)
  # @name = argv.shift_argument
  super
end

Public Instance Methods

run() click to toggle source
# File lib/pod/command/repo/push/nolint.rb, line 41
def run
  open_editor if @commit_message && @message.nil?
  UI.puts "check_if_push_allowed"
  check_if_push_allowed
  UI.puts "check_repo_status"
  # validate_podspec_files
  check_repo_status
  UI.puts "update_repo"
  update_repo
  UI.puts "add_specs_to_repo"
  add_specs_to_repo
  UI.puts "push_repo"
  push_repo unless @local_only
  
end
validate!() click to toggle source
Calls superclass method
# File lib/pod/command/repo/push/nolint.rb, line 36
def validate!
  super
  # help! 'A Pod name is requiredjahahahah.' unless @name
end