class
Importance_1
v2_5_5 - Show latest stable - 0 notes - 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.

Constants

SINGLE_POSSIBILITY_CONSTRAINT_PENALTY = 1_000_000

DEBUG_RESOLVER = !ENV['DEBUG_RESOLVER'].nil?

Attributes

[RW] soft_missing

When a missing dependency, don’t stop. Just go on and record what was missing.

[RW] skip_gems

Hash of gems to skip resolution. Keyed by gem name, with arrays of gem specifications as values.

[R] stats
[R] missing

List of dependencies that could not be found in the configured sources.

[RW] ignore_dependencies

When true, no dependencies are looked up for requested gems.

[RW] development_shallow

Set to true if immediate development dependencies should be considered.

[RW] development

Set to true if all development dependencies should be considered.

Show files where this class is defined (1 file)
Register or log in to add new notes.