Method: Gem::Resolver#initialize
- Defined in:
- lib/rubygems/resolver.rb
#initialize(needed, set = nil) ⇒ Resolver
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.
99 100 101 102 103 104 105 106 107 108 109 |
# File 'lib/rubygems/resolver.rb', line 99 def initialize(needed, set = nil) @set = set || Gem::Resolver::IndexSet.new @needed = needed @development = false @development_shallow = false @ignore_dependencies = false @skip_gems = {} @soft_missing = false @stats = Gem::Resolver::Stats.new end |