Class Bundler::Resolver
In: lib/bundler/resolver.rb
Parent: Object

Methods

Classes and Modules

Class Bundler::Resolver::SpecGroup

Constants

ALL = Bundler::Dependency::PLATFORM_MAP.values.uniq.freeze

Attributes

errors  [R] 

Public Class methods

Figures out the best possible configuration of gems that satisfies the list of passed dependencies and any child dependencies without causing any gem activation errors.

Parameters

*dependencies<Gem::Dependency>:The list of dependencies to resolve

Returns

<GemBundle>,nil:If the list of dependencies can be resolved, a
  collection of gemspecs is returned. Otherwise, nil is returned.

Public Instance methods

For a given conflicted requirement, print out what exactly went wrong

[Validate]