The Resolver::SpecSpecification contains common functionality for Resolver specifications that are backed by a Gem::Specification.

Class Methods

A SpecSpecification is created for a set for a Gem::Specification in spec. The source is either where the spec came from, or should be loaded from.

Instance Methods

The dependencies of the gem for this specification

The name and version of the specification.

Unlike Gem::Specification#full_name, the platform is not included.

The name of the gem for this specification

The platform this gem works on.

The required_ruby_version constraint for this specification

The required_rubygems_version constraint for this specification

The version of the gem for this specification.