httpclient icon indicating copy to clipboard operation
httpclient copied to clipboard

"FrozenError: can't modify frozen String" in lib/httpclient/util.rb:71:in `authority'

Open JasonBarnabe opened this issue 5 years ago • 0 comments

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>'

JasonBarnabe avatar Sep 13 '18 18:09 JasonBarnabe