class Gem::Resolver::LockSet
A set of gems from a gem dependencies lockfile.
Public Class Methods
          new(sources)
          
          click to toggle source
          
        
        
        Creates a new LockSet from the given
sources
              Calls superclass method
              BasicObject.new
            
          
          
          # File lib/rubygems/resolver/lock_set.rb, line 11 def initialize sources super() @sources = sources.map do |source| Gem::Source::Lock.new source end @specs = [] end
Public Instance Methods
          find_all(req)
          
          click to toggle source
          
        
        
        Returns an Array of IndexSpecification objects matching the
DependencyRequest req.
# File lib/rubygems/resolver/lock_set.rb, line 45 def find_all req @specs.select do |spec| req.match? spec end end