Current section

Files

Jump to
jsv lib jsv vocabulary v7 validation.ex
Raw

lib/jsv/vocabulary/v7/validation.ex

defmodule JSV.Vocabulary.V7.Validation do
alias JSV.Vocabulary.V202012.Validation, as: Fallback
use JSV.Vocabulary, priority: 300
@moduledoc """
Implementation of the validation vocabulary with draft 7 sepecifiticies.
"""
defdelegate init_validators(opts), to: Fallback
defdelegate handle_keyword(kw_tuple, acc, builder, raw_schema), to: Fallback
defdelegate finalize_validators(acc), to: Fallback
defdelegate validate(data, vds, vctx), to: Fallback
end