removing lonely operator, as it causes parsing errors in ruby <= 2.2

This commit is contained in:
HoneyryderChuck 2018-12-23 12:08:40 +00:00
parent fcc1e2a2b8
commit 7a6e8c669d

View File

@ -94,15 +94,8 @@ module HTTPX
@io ||= IO.registry(@type).new(@uri, addrs, @options) # rubocop:disable Naming/MemoizedInstanceVariableName
end
if RUBY_VERSION > "2.2"
def addresses
@io&.addresses
end
else
def addresses
return unless @io
@io.addresses
end
def addresses
@io && @io.addresses
end
def mergeable?(addresses)