Skip to Content Skip to Search

The SourceSet chooses the best available method to query a remote index.

Kind off like BestSet but filters the sources for gems

Methods
A
N

Class Public methods

new()

Creates a SourceSet for the given sources or Gem::sources if none are specified. sources must be a Gem::SourceList.

# File ruby/lib/rubygems/resolver/source_set.rb, line 13
def initialize
  super()

  @links = {}
  @sets  = {}
end

Instance Public methods

add_source_gem(name, source)

# File ruby/lib/rubygems/resolver/source_set.rb, line 37
def add_source_gem(name, source)
  @links[name] = source
end