class
Gem::Resolver
v2_5_5 -
Show latest stable
- Superclass: Object
Given a set of Gem::Dependency objects as needed and a way to query the set of available specs via set, calculates a set of ActivationRequest objects which indicate all the specs that should be activated to meet the all the requirements.
Included modules
- Gem::Resolver::Molinillo::SpecificationProvider
- Gem::Resolver::Molinillo::UI
Constants
DEBUG_RESOLVER = !ENV['DEBUG_RESOLVER'].nil?
SINGLE_POSSIBILITY_CONSTRAINT_PENALTY = 1_000_000
Attributes
| [RW] | development |
| [RW] | development_shallow |
| [RW] | ignore_dependencies |
| [R] | missing |
| [RW] | skip_gems |
| [RW] | soft_missing |
| [R] | stats |
Files
- lib/rubygems/resolver.rb