Class: Pod::SPM::Resolver::RecursiveTargetResolver

Inherits:
Object
  • Object
show all
Includes:
Config::Mixin
Defined in:
lib/cocoapods-spm/resolver/recursive_target_resolver.rb

Instance Method Summary collapse

Methods included from Config::SPMConfigMixin

#local_macro_pod?, #local_macro_pod_dir, #macro_pods, #spm_config

Methods included from Config::PodConfigMixin

#pod_config

Methods included from Config::ProjectConfigMixin

#project_config

Constructor Details

#initialize(podfile, result) ⇒ RecursiveTargetResolver

Returns a new instance of RecursiveTargetResolver.



9
10
11
12
# File 'lib/cocoapods-spm/resolver/recursive_target_resolver.rb', line 9

def initialize(podfile, result)
  @podfile = podfile
  @result = result
end

Instance Method Details

#resolveObject



14
15
16
# File 'lib/cocoapods-spm/resolver/recursive_target_resolver.rb', line 14

def resolve
  resolve_recursive_targets
end