Installs RubyGems itself. This command is ordinarily only available from a RubyGems checkout or tarball.
A FetchError
that indicates that the reason for not being able to fetch data was that the host could not be contacted
Represents a specification retrieved via the rubygems.org API.
This is used to avoid loading the full Specification object when all we need is the name, version, and dependencies.
The BestSet
chooses the best available method to query a remote index.
It combines IndexSet and APISet
A ComposedSet
allows multiple sets to be queried like a single set.
To create a composed set with any number of sets use:
Gem::Resolver.compose_sets set1, set2
This method will eliminate nesting of composed sets.