Delegates all {Bundler::Molinillo::SpecificationProvider} methods to a `#specification_provider` property.
(see Bundler::Molinillo::SpecificationProvider#allow_missing?)
# File bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb, line 64
def allow_missing?(dependency)
with_no_such_dependency_error_handling do
specification_provider.allow_missing?(dependency)
end
end
(see Bundler::Molinillo::SpecificationProvider#dependencies_equal?)
# File bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb, line 29
def dependencies_equal?(dependencies, other_dependencies)
with_no_such_dependency_error_handling do
specification_provider.dependencies_equal?(dependencies, other_dependencies)
end
end
(see Bundler::Molinillo::SpecificationProvider#dependencies_for)
# File bundler/vendor/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
(see Bundler::Molinillo::SpecificationProvider#name_for)
# File bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb, line 36
def name_for(dependency)
with_no_such_dependency_error_handling do
specification_provider.name_for(dependency)
end
end
(see Bundler::Molinillo::SpecificationProvider#name_for_explicit_dependency_source)
# File bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb, line 43
def name_for_explicit_dependency_source
with_no_such_dependency_error_handling do
specification_provider.name_for_explicit_dependency_source
end
end
(see Bundler::Molinillo::SpecificationProvider#name_for_locking_dependency_source)
# File bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb, line 50
def name_for_locking_dependency_source
with_no_such_dependency_error_handling do
specification_provider.name_for_locking_dependency_source
end
end
(see Bundler::Molinillo::SpecificationProvider#requirement_satisfied_by?)
# File bundler/vendor/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
(see Bundler::Molinillo::SpecificationProvider#search_for)
# File bundler/vendor/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
(see Bundler::Molinillo::SpecificationProvider#sort_dependencies)
# File bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb, line 57
def sort_dependencies(dependencies, activated, conflicts)
with_no_such_dependency_error_handling do
specification_provider.sort_dependencies(dependencies, activated, conflicts)
end
end