Project

General

Profile

Bug #20985

Updated by nobu (Nobuyoshi Nakada) 8 days ago

```console 
 $ grep -rnH HTTPAuthenticationError /usr/local/lib/ruby 
 /usr/local/lib/ruby/site_ruby/3.3/rubygems/vendor/net-http/lib/net/http.rb:2455:        raise HTTPAuthenticationError.new('HTTP authentication failed', err) 
 /usr/local/lib/ruby/3.3/net/http.rb:2455:        raise HTTPAuthenticationError.new('HTTP authentication failed', err) 
 /usr/local/lib/ruby/3.3/rubygems/vendor/net-http/lib/net/http.rb:2455:        raise HTTPAuthenticationError.new('HTTP authentication failed', err) 

 $ ruby -r net/http -e 'HTTPAuthenticationError' 
 -e:1:in `<main>': uninitialized constant HTTPAuthenticationError (NameError) 

 HTTPAuthenticationError 
 ^^^^^^^^^^^^^^^^^^^^^^^ 
 ``` 

 The `raise` statement will just transform a meaningful error into a `NameError`. 

Back