ex_json_schema v0.7.4 ExJsonSchema.Schema

Link to this section Summary

Link to this section Types

Link to this type

invalid_reference_error()

invalid_reference_error() :: {:error, :invalid_reference}
Link to this type

ref_path()

ref_path() :: [:root | String.t()]

Link to this section Functions

Link to this function

get_fragment!(schema, ref)

Link to this function

raise_invalid_reference_error(ref)

raise_invalid_reference_error(any()) :: no_return()
Link to this function

resolve(schema, options \\ [])

resolve(ExJsonSchema.Schema.Root.t() | ExJsonSchema.object(), [
  {:custom_format_validator, {module(), atom()}}
]) :: ExJsonSchema.Schema.Root.t() | no_return()