Type:
Class

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.

for_current_gems
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::DependencyResolver

for_current_gems(needed) Class Public methods Provide a

2025-01-10 15:47:30
name
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::DependencyResolver/Gem::DependencyResolver::DependencyRequest

name() Instance Public methods

2025-01-10 15:47:30
dependencies
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::DependencyResolver/Gem::DependencyResolver::IndexSpecification

dependencies() Instance Public methods

2025-01-10 15:47:30
resolve_for
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::DependencyResolver

resolve_for(needed, specs) Instance Public methods The meat of the algorithm

2025-01-10 15:47:30
version
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::DependencyResolver/Gem::DependencyResolver::ActivationRequest

version() Instance Public methods

2025-01-10 15:47:30
find_all
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::DependencyResolver/Gem::DependencyResolver::APISet

find_all(req) Instance Public methods Return an array of

2025-01-10 15:47:30
full_name
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::DependencyResolver/Gem::DependencyResolver::APISpecification

full_name() Instance Public methods

2025-01-10 15:47:30
parent
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::DependencyResolver/Gem::DependencyResolver::ActivationRequest

parent() Instance Public methods Return the

2025-01-10 15:47:30
to_s
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::DependencyResolver/Gem::DependencyResolver::DependencyRequest

to_s() Instance Public methods

2025-01-10 15:47:30
full_name
  • References/Ruby on Rails/Ruby/Classes/Gem/Gem::DependencyResolver/Gem::DependencyResolver::IndexSpecification

full_name() Instance Public methods

2025-01-10 15:47:30