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

Methods

Included Modules

Molinillo::UI Molinillo::SpecificationProvider

Classes and Modules

Class Bundler::Resolver::SpecGroup

Constants

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

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

Conveys debug information to the user.

@param [Integer] depth the current depth of the resolution process. @return [void]

[Validate]