Method: JSONSchemer::Draft202012::Vocab::Core::Schema#parse

Defined in:
lib/json_schemer/draft202012/vocab/core.rb

#parseObject



7
8
9
10
11
12
13
14
# File 'lib/json_schemer/draft202012/vocab/core.rb', line 7

def parse
  schema.meta_schema = if value == schema.base_uri.to_s
    schema
  else
    META_SCHEMAS_BY_BASE_URI_STR[value] || root.resolve_ref(URI(value))
  end
  value
end