class Gem::Resolver::BestSet
def replace_failed_api_set error # :nodoc:
def replace_failed_api_set error # :nodoc: uri = error.uri uri = URI uri unless URI === uri uri.query = nil raise error unless api_set = @sets.find { |set| Gem::Resolver::APISet === set and set.dep_uri == uri } index_set = Gem::Resolver::IndexSet.new api_set.source @sets.map! do |set| next set unless set == api_set index_set end end