Current section

Files

Jump to
parameter lib parameter schema compiler.ex
Raw

lib/parameter/schema/compiler.ex

defmodule Parameter.Schema.Compiler do
@moduledoc false
def fetch_nested_opts!(opts) do
keys = Keyword.keys(opts)
if :default in keys do
raise ArgumentError, "default cannot be used on nested field"
end
if :validator in keys do
raise ArgumentError, "validator cannot be used on nested field"
end
opts
end
end