class Gem::Resolver::IndexSet - Documentation for Ruby 4.0
Description: class Gem::Resolver::IndexSet: The global rubygems pool represented via the traditional source index.
Keywords: ruby,class,Gem::Resolver::IndexSet

🔍

No recent searches

# class Gem::Resolver::IndexSet

The global rubygems pool represented via the traditional source index.

### Public Instance Methods

find_all (req)
Source

    # File lib/rubygems/resolver/index_set.rb, line 39
    def find_all(req)
      res = []

      return res unless @remote

      name = req.dependency.name

      @all[name].each do |uri, n|
        next unless req.match? n, @prerelease
        res << Gem::Resolver::IndexSpecification.new(
          self, n.name, n.version, uri, n.platform
        )
      end

      res
    end

Return an array of IndexSpecification objects matching DependencyRequest `req`.