# frozen_string_literal: true require "rubygems/remote_fetcher" module Bundler class Fetcher class GemRemoteFetcher < Gem::RemoteFetcher def initialize(*) super @pool_size = 5 end def request(*args) super do |req| req.delete("User-Agent") if headers["User-Agent"] yield req if block_given? end end end end end