httpclient
httpclient copied to clipboard
"FrozenError: can't modify frozen String" in lib/httpclient/util.rb:71:in `authority'
Running my app with RUBYOPT="--enable-frozen-string-literal"
gives
FrozenError: can't modify frozen String
/Users/jasonbarnabe/.rvm/gems/ruby-2.5.1/gems/httpclient-2.8.3/lib/httpclient/util.rb:71:in `authority'
/Users/jasonbarnabe/.rvm/gems/ruby-2.5.1/gems/addressable-2.5.2/lib/addressable/uri.rb:2306:in `to_s'
/Users/jasonbarnabe/.rvm/gems/ruby-2.5.1/gems/addressable-2.5.2/lib/addressable/uri.rb:811:in `initialize'
/Users/jasonbarnabe/.rvm/gems/ruby-2.5.1/gems/addressable-2.5.2/lib/addressable/uri.rb:136:in `new'
/Users/jasonbarnabe/.rvm/gems/ruby-2.5.1/gems/addressable-2.5.2/lib/addressable/uri.rb:136:in `parse'
/Users/jasonbarnabe/.rvm/gems/ruby-2.5.1/gems/httpclient-2.8.3/lib/httpclient/util.rb:154:in `urify'
/Users/jasonbarnabe/.rvm/gems/ruby-2.5.1/gems/httpclient-2.8.3/lib/httpclient/http.rb:195:in `<class:Headers>'
/Users/jasonbarnabe/.rvm/gems/ruby-2.5.1/gems/httpclient-2.8.3/lib/httpclient/http.rb:104:in `<class:Message>'
/Users/jasonbarnabe/.rvm/gems/ruby-2.5.1/gems/httpclient-2.8.3/lib/httpclient/http.rb:98:in `<module:HTTP>'
/Users/jasonbarnabe/.rvm/gems/ruby-2.5.1/gems/httpclient-2.8.3/lib/httpclient/http.rb:19:in `<main>'