Class: Pod::Dependency
- Inherits:
-
Object
- Object
- Pod::Dependency
- Defined in:
- lib/cocoapods-soul-component-plugin/command/soul-component-plugin.rb
Instance Method Summary collapse
-
#initialize(name = nil, *requirements) ⇒ Dependency
constructor
A new instance of Dependency.
- #old_initialize ⇒ Object
Constructor Details
#initialize(name = nil, *requirements) ⇒ Dependency
Returns a new instance of Dependency.
274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 |
# File 'lib/cocoapods-soul-component-plugin/command/soul-component-plugin.rb', line 274 def initialize(name = nil, *requirements) if requirements.nil? old_initialize(name) return end # if name == "SLog" # puts name, requirements # end CocoapodsSoulComponentPlugin.components.each do |each| next unless each.name == name requirements = if each.local == true [{ name: each.name, path: each.path }] else [each.version] end end old_initialize(name, *requirements) end |
Instance Method Details
#old_initialize ⇒ Object
272 |
# File 'lib/cocoapods-soul-component-plugin/command/soul-component-plugin.rb', line 272 alias old_initialize initialize |