method
requests_to_deps
v2_6_3 -
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
Gem::Requirement.source_set
else
requirement
end
end
deps
end