Resolver sets are used to look up specifications (and their dependencies) used in resolution. This set is abstract.
Set to true to disable network access for this set
The #find_all method must be
implemented. It returns all Resolver Specification objects matching the
# File lib/rubygems/resolver/set.rb, line 20 def find_all req raise NotImplementedError end
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
# File lib/rubygems/resolver/set.rb, line 32 def prefetch reqs end