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
                                  
                              
                              # File rubygems/resolver/lock_set.rb, line 12 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 rubygems/resolver/lock_set.rb, line 44 def find_all(req) @specs.select do |spec| req.match? spec end end