class Pod::Dependency

Public Class Methods

new(name = nil, *requirements) click to toggle source
# File lib/cocoapods-soul-component-plugin/command/soul-component-plugin.rb, line 140
def initialize(name = nil, *requirements)
  if requirements == nil
    old_initialize(name)
    return
  end

  # if name == "SLog"
  #   puts name, requirements
  # end

  $components.each do |each|
    if each.name == name
      if each.local == true
        requirements = [{ :name => each.name, :path => each.path }]
      else
        requirements = [each.version]
      end
    end
  end

  old_initialize(name, *requirements)
end
Also aliased as: old_initialize

Public Instance Methods

old_initialize(name = nil, *requirements)
Alias for: new