Maintenance Ruby 3.3 gets fixes, but no new features. Switch to Ruby 4.0 →
instance method
Gem::Resolver::VendorSet#find_all
find_all(req)
lib/rubygems/resolver/vendor_set.rb
View on GitHub ↗
# File tmp/rubies/ruby-3.3.0/lib/rubygems/resolver/vendor_set.rb, line 55
def find_all(req)
@specs.values.select do |spec|
req.match? spec
end.map do |spec|
source = Gem::Source::Vendor.new @directories[spec]
Gem::Resolver::VendorSpecification.new self, spec, source
end
end
Returns an Array of VendorSpecification objects matching the DependencyRequest req.