frozen_string_literal: false
The Resolver::SpecSpecification contains common functionality for Resolver specifications that are backed by a Gem::Specification.
Methods
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.
name()
Link
The name of the gem for this specification
platform()
Link
The platform this gem works on.