class Gem::RemoteFetcher::FetchError

def initialize(message, uri)

def initialize(message, uri)
  super message
  uri = parse_uri(uri)
  uri.password = 'REDACTED' if uri.respond_to?(:password) && uri.password
  @uri = uri.to_s
end

def to_s # :nodoc:

:nodoc:
def to_s # :nodoc:
  "#{super} (#{uri})"
end