Class: Pod::Command::Util

Inherits:
Pod::Command show all
Defined in:
lib/cocoapods-util/command/util.rb,
lib/cocoapods-util/command/package/package.rb,
lib/cocoapods-util/command/libsource/source.rb,
lib/cocoapods-util/command/cocoapods-extend/repo.rb,
lib/cocoapods-util/command/cocoapods-extend/unique.rb,
lib/cocoapods-util/command/xcframework/xcframework.rb,
lib/cocoapods-util/command/cocoapods-extend/install.rb,
lib/cocoapods-util/command/package/helper/pod_utils.rb,
lib/cocoapods-util/command/cocoapods-extend/repo/push.rb,
lib/cocoapods-util/command/cocoapods-extend/install/list.rb

Direct Known Subclasses

Install, Package, Repo, Source, Unique, XCFramework

Defined Under Namespace

Classes: Install, Package, Repo, Source, Unique, XCFramework

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(argv) ⇒ Util

Returns a new instance of Util.



22
23
24
25
# File 'lib/cocoapods-util/command/util.rb', line 22

def initialize(argv)
  @version = argv.flag?('version', false)
  super
end

Class Method Details

.optionsObject



16
17
18
19
20
# File 'lib/cocoapods-util/command/util.rb', line 16

def self.options
  [
    ['--version', 'Show cocoapods-util version'],
  ].concat(super)
end

Instance Method Details

#runObject



36
37
# File 'lib/cocoapods-util/command/util.rb', line 36

def run
end

#validate!Object



27
28
29
30
31
32
33
34
# File 'lib/cocoapods-util/command/util.rb', line 27

def validate!
  if @version
    require 'cocoapods-util/gem_version.rb'
    puts "#{CocoapodsUtil::VERSION}"
    return
  end
  super
end