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.

Methods
D
N
Class Public methods
new(set, name, version, source, platform)

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 lib/rubygems/resolver/index_specification.rb, line 17
def initialize set, name, version, source, platform
  super()

  @set = set
  @name = name
  @version = version
  @source = source
  @platform = platform.to_s

  @spec = nil
end
Instance Public methods
dependencies()

The dependencies of the gem for this specification

# File lib/rubygems/resolver/index_specification.rb, line 32
def dependencies
  spec.dependencies
end