Support for the Ruby 2.4 series has ended. See here for reference.
Represents a possible Specification object returned from IndexSet. Used to delay needed to download full Specification objects when only the name and version are needed.
An IndexSpecification is created from the index format described in `gem help generate_index`.
The set contains other specifications for this (URL) source.
The name, version and platform are the name, version and platform of the gem.
# File 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