View Source ElixirAvro.Schema.Resolver (elixir_avro v0.1.0)
Schema resolver that uses erlavro and ets to resolve reference types.
Summary
Types
@type opts() :: [{:allow_bad_references, boolean()}] | []
Functions
@spec resolve_reference(String.t(), :avro_schema_store.store()) :: :ok | no_return()
Link to this function
resolve_types(schema_contents, opts \\ [allow_bad_references: true])
View Source@spec resolve_types([String.t()], opts()) :: [:avro.avro_type()]