method
requests_to_deps
v2_5_5 -
Show latest stable
- Class:
Gem::RequestSet::Lockfile
requests_to_deps(requests)public
No documentation available.
# File lib/rubygems/request_set/lockfile.rb, line 50
def self.requests_to_deps requests # :nodoc:
deps = {}
requests.each do |request|
spec = request.spec
name = request.name
requirement = request.request.dependency.requirement
deps[name] = if [Gem::Resolver::VendorSpecification,
Gem::Resolver::GitSpecification].include? spec.class then
Gem::Requirement.source_set
else
requirement
end
end
deps
end