Sha256: 60fed57ba4cc8b6188c89328061ecc83591e9199c0463b5a3b8a087f5064ad06
Contents?: true
Size: 705 Bytes
Versions: 3
Compression:
Stored size: 705 Bytes
Contents
## # Resolver sets are used to look up specifications (and their # dependencies) used in resolution. This set is abstract. class Gem::Resolver::Set ## # The find_all method must be implemented. It returns all Resolver # Specification objects matching the given DependencyRequest +req+. 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 +reqs+. def prefetch reqs end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rubygems-update-2.2.1 | lib/rubygems/resolver/set.rb |
rubygems-update-2.2.0 | lib/rubygems/resolver/set.rb |
rubygems-update-2.2.0.rc.1 | lib/rubygems/resolver/set.rb |