scribe.avro.schema-specs

Validations for Avro schemas according to
https://avro.apache.org/docs/current/spec.html

logical-type?

(logical-type? x)
Returns whether or not a given string/keyword is an Avro Logical Type.

See: https://avro.apache.org/docs/current/spec.html#Logical+Types

primitive-type?

(primitive-type? x)
Returns whether or not a given string/keyword is an Avro Primitive Type.

See: https://avro.apache.org/docs/current/spec.html#schema_primitive

valid-name?

(valid-name? s)
Returns whether or not a given string is a valid Avro name.

See: https://avro.apache.org/docs/current/spec.html#names

valid-namespace?

(valid-namespace? x)
Returns whether or not a given string is a valid Avro namespace.

See: https://avro.apache.org/docs/current/spec.html#names