Commit 8a113caa authored by Samuel E. Giddins's avatar Samuel E. Giddins

[Resolver] Extract parameters to #resolve into local variables

parent 6a267db7
...@@ -50,14 +50,12 @@ module Pod ...@@ -50,14 +50,12 @@ module Pod
# definition. # definition.
# #
def resolve def resolve
dependencies = @podfile.target_definition_list.map(&:dependencies).flatten
base = locked_dependencies.reduce(::Resolver::DependencyGraph.new) do |graph, locked|
graph.tap { |g| g.add_root_vertex(locked.name, locked) }
end
@cached_sets = {} @cached_sets = {}
@activated = ::Resolver::Resolver.new(self, self). @activated = ::Resolver::Resolver.new(self, self).resolve(dependencies, base)
resolve(
@podfile.target_definition_list.map(&:dependencies).flatten,
locked_dependencies.reduce(::Resolver::DependencyGraph.new) do |graph, locked|
graph.tap { |g| g.add_root_vertex(locked.name, locked) }
end
)
specs_by_target specs_by_target
rescue ::Resolver::ResolverError => e rescue ::Resolver::ResolverError => e
raise Informative, e.message raise Informative, e.message
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment