Represents a possible Specification object returned from IndexSet. Used to
delay needed to download full Specification objects when only the
version are needed.
An IndexSpecification is created from the index format described in `gem help generate_index`.
set contains other specifications for this (URL)
the name, version and platform of the gem.
# File lib/rubygems/resolver/index_specification.rb, line 18 def initialize(set, name, version, source, platform) super() @set = set @name = name @version = version @source = source @platform = platform.to_s @spec = nil end
The dependencies of the gem for this specification
# File lib/rubygems/resolver/index_specification.rb, line 33 def dependencies spec.dependencies end