mirror of
https://github.com/lostisland/faraday.git
synced 2025-12-10 00:04:51 -05:00
some style tweaks
This commit is contained in:
parent
18dae1447d
commit
e09cf33644
@ -124,9 +124,10 @@ module Faraday
|
|||||||
# Returns a parallel manager or nil if not found.
|
# Returns a parallel manager or nil if not found.
|
||||||
def default_parallel_manager
|
def default_parallel_manager
|
||||||
@default_parallel_manager ||= begin
|
@default_parallel_manager ||= begin
|
||||||
handler = @builder.handlers.find { |h|
|
handler = @builder.handlers.detect do |h|
|
||||||
h.klass.respond_to?(:supports_parallel?) and h.klass.supports_parallel?
|
h.klass.respond_to?(:supports_parallel?) and h.klass.supports_parallel?
|
||||||
}
|
end
|
||||||
|
|
||||||
if handler then handler.klass.setup_parallel_manager
|
if handler then handler.klass.setup_parallel_manager
|
||||||
elsif block_given? then yield
|
elsif block_given? then yield
|
||||||
end
|
end
|
||||||
@ -161,10 +162,14 @@ module Faraday
|
|||||||
end
|
end
|
||||||
|
|
||||||
# normalize URI() behavior across Ruby versions
|
# normalize URI() behavior across Ruby versions
|
||||||
def self.URI url
|
def self.URI(url)
|
||||||
url.respond_to?(:host) ? url :
|
if url.respond_to?(:host)
|
||||||
url.respond_to?(:to_str) ? Kernel.URI(url) :
|
url
|
||||||
raise(ArgumentError, "bad argument (expected URI object or URI string)")
|
elsif url.respond_to?(:to_str)
|
||||||
|
Kernel.URI(url)
|
||||||
|
else
|
||||||
|
raise ArgumentError, "bad argument (expected URI object or URI string)"
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def_delegators :url_prefix, :scheme, :scheme=, :host, :host=, :port, :port=
|
def_delegators :url_prefix, :scheme, :scheme=, :host, :host=, :port, :port=
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user