new(needed, set = nil)
public
Create Resolver object which will
resolve the tree starting with
needed Dependency objects.
set is an object that provides where to look for specifications to
satisfy the Dependencies. This defaults to IndexSet, which will query
rubygems.org.
# File lib/rubygems/resolver.rb, line 102
def initialize needed, set = nil
@set = set || Gem::Resolver::IndexSet.new
@needed = needed
@development = false
@development_shallow = false
@ignore_dependencies = false
@missing = []
@skip_gems = {}
@soft_missing = false
@stats = Gem::Resolver::Stats.new
end