class Bundler::Fetcher::Dependency

def available?

def available?
  @available ||= fetch_uri.scheme != "file" && downloader.fetch(dependency_api_uri)
rescue NetworkDownError => e
  raise HTTPError, e.message
rescue AuthenticationRequiredError
  # Fail since we got a 401 from the server.
  raise
rescue HTTPError
  false
end