class Gem::Resolver::LockSet
Eine Sammlung von Gems aus einer Gem-Dependencies-Lockdatei.
Öffentliche Klassenmethoden
Source
# File lib/rubygems/resolver/lock_set.rb, line 12 def initialize(sources) super() @sources = sources.map do |source| Gem::Source::Lock.new source end @specs = [] end
Erstellt eine neue LockSet aus den gegebenen quellen
Ruft die Superklassenmethode
BasicObject::new aufÖffentliche Instanzmethoden
Source
# File lib/rubygems/resolver/lock_set.rb, line 44 def find_all(req) @specs.select do |spec| req.match? spec end end
Gibt ein Array von IndexSpecification-Objekten zurück, die der DependencyRequest req entsprechen.