The Resolver::SpecSpecification contains common functionality for Resolver specifications that are backed by a Gem::Specification.
Methods
- D
- F
- H
- N
- P
- R
- V
Class Public methods
new(set, spec, source = nil) Link
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 Public methods
dependencies() Link
The dependencies of the gem for this specification
full_name() Link
The name and version of the specification.
Unlike Gem::Specification#full_name, the platform is not included.
hash() Link
The hash value for this specification.
name() Link
The name of the gem for this specification
platform() Link
The platform this gem works on.
required_ruby_version() Link
The required_ruby_version constraint for this specification
required_rubygems_version() Link
The required_rubygems_version constraint for this specification