class method
Gem::Resolver::APISet.new
new(dep_uri = "https://index.rubygems.org/info/")
lib/rubygems/resolver/api_set.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/lib/rubygems/resolver/api_set.rb, line 30
def initialize(dep_uri = "https://index.rubygems.org/info/")
super()
dep_uri = Gem::URI dep_uri unless Gem::URI === dep_uri
@dep_uri = dep_uri
@uri = dep_uri + ".."
@data = Hash.new {|h,k| h[k] = [] }
@source = Gem::Source.new @uri
@to_fetch = []
end
Creates a new APISet that will retrieve gems from uri using the RubyGems API URL dep_uri which is described at guides.rubygems.org/rubygems-org-api