Defines a top-level Atom
Entry
element, used as the document element of a stand-alone Atom
Entry
Document. It has the following attributes:
author
category
categories
content
contributor
id
link
published
rights
source
summary
title
updated
Reference: validator.w3.org/feed/docs/rfc4287.html#element.entry]
Generates a index files for use as a gem server.
See ‘gem help generate_index`
An alternate to Gem::Commands::QueryCommand
that searches for gems starting with the supplied argument.
Raised when you haven’t provided enough input to your MockGemUi
A test case for Gem::Package::Tar* classes
Allows writing of tar files
A FetchError
that indicates that the reason for not being able to fetch data was that the host could not be contacted
Specifies a Specification object that should be activated. Also contains a dependency that was used to introduce this activation.
The BestSet
chooses the best available method to query a remote index.
It combines IndexSet and APISet
Used Internally. Wraps a Dependency object to also track which spec contained the Dependency.
The global rubygems pool represented via the traditional source index.
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.
The RequirementList
is used to hold the requirements being considered while resolving a set of gems.
The RequirementList
acts like a queue where the oldest items are removed first.