module SimpleJSONSchema::URIExtender

Public Class Methods

join_uri(base, complement) click to toggle source
# File lib/simple_json_schema/uri_extender.rb, line 6
def join_uri(base, complement)
  complement = URI.parse(complement) if complement

  if base && complement
    return complement if base.relative? && complement.relative?

    URI.join(base, complement)
  else
    complement || base
  end
end