Support for the Ruby 2.4 series has ended. See here for reference.

In Files

  • rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb

Class/Module Index [+]

Quicksearch

Gem::Resolver::Molinillo::Delegates::SpecificationProvider

Delegates all {Gem::Resolver::Molinillo::SpecificationProvider} methods to a `#specification_provider` property.

Public Instance Methods

allow_missing?(dependency) click to toggle source

(see Gem::Resolver::Molinillo::SpecificationProvider#allow_missing?)

 
               # File rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb, line 57
def allow_missing?(dependency)
  with_no_such_dependency_error_handling do
    specification_provider.allow_missing?(dependency)
  end
end
            
dependencies_for(specification) click to toggle source

(see Gem::Resolver::Molinillo::SpecificationProvider#dependencies_for)

 
               # File rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb, line 15
def dependencies_for(specification)
  with_no_such_dependency_error_handling do
    specification_provider.dependencies_for(specification)
  end
end
            
name_for(dependency) click to toggle source

(see Gem::Resolver::Molinillo::SpecificationProvider#name_for)

 
               # File rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb, line 29
def name_for(dependency)
  with_no_such_dependency_error_handling do
    specification_provider.name_for(dependency)
  end
end
            
name_for_explicit_dependency_source() click to toggle source

(see Gem::Resolver::Molinillo::SpecificationProvider#name_for_explicit_dependency_source)

 
               # File rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb, line 36
def name_for_explicit_dependency_source
  with_no_such_dependency_error_handling do
    specification_provider.name_for_explicit_dependency_source
  end
end
            
name_for_locking_dependency_source() click to toggle source

(see Gem::Resolver::Molinillo::SpecificationProvider#name_for_locking_dependency_source)

 
               # File rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb, line 43
def name_for_locking_dependency_source
  with_no_such_dependency_error_handling do
    specification_provider.name_for_locking_dependency_source
  end
end
            
requirement_satisfied_by?(requirement, activated, spec) click to toggle source

(see Gem::Resolver::Molinillo::SpecificationProvider#requirement_satisfied_by?)

 
               # File rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb, line 22
def requirement_satisfied_by?(requirement, activated, spec)
  with_no_such_dependency_error_handling do
    specification_provider.requirement_satisfied_by?(requirement, activated, spec)
  end
end
            
search_for(dependency) click to toggle source

(see Gem::Resolver::Molinillo::SpecificationProvider#search_for)

 
               # File rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb, line 8
def search_for(dependency)
  with_no_such_dependency_error_handling do
    specification_provider.search_for(dependency)
  end
end
            
sort_dependencies(dependencies, activated, conflicts) click to toggle source

(see Gem::Resolver::Molinillo::SpecificationProvider#sort_dependencies)

 
               # File rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb, line 50
def sort_dependencies(dependencies, activated, conflicts)
  with_no_such_dependency_error_handling do
    specification_provider.sort_dependencies(dependencies, activated, conflicts)
  end
end