Prefetches reqs
in all sets.
Does this dependency request match spec
?
NOTE: match?
only matches prerelease versions when dependency
is a prerelease dependency.
Prefetches specifications from the git repositories in this set.
The prefetch
method may be overridden, but this is not necessary. This default implementation does nothing, which is suitable for sets where looking up a specification is cheap (such as installed gems).
When overridden, the prefetch
method should look up specifications matching reqs
.
The silent download reporter does not display filename
or care about filesize
because it is silent.
Tells the download reporter that the file_name
is being fetched. The other arguments are ignored.
Returns a challenge response which asks for authentication information
Returns a challenge response which asks for authentication information
Iterate passwords in the database.
Iterate passwords in the database.
@return [Array<Array<Object>>] The different requirement
trees that led to every requirement for the current spec.
Indicates progress roughly once every second @return [void]
Like Enumerable#chunk_while
, but chains operation to be lazy-evaluated.
See Zlib::GzipReader
documentation for a description.
See Zlib::GzipReader
documentation for a description.
Iterates over keys and objects in a weakly referenced object
Iterates over keys and objects in a weakly referenced object
Returns the full path to the cached gem for this spec.
Creates a duplicate spec without large blobs that aren’t used at runtime.
Does this dependency match spec
?
NOTE: This is not a convenience method. Unlike match?
this method returns true when spec
is a prerelease version even if this dependency is not a prerelease dependency.