Modules
A small XSD parser that turns Betradar's .xsd files into a flat
intermediate representation (a list of ComplexTypes plus the root
elements), suitable for code generation.
Turns the Mix.UOF.Schemas.XSD intermediate representation into Ecto
embedded-schema source code (one module per complexType), mirroring the XSD
nesting faithfully.
The Betradar HTTP API's generic <response> envelope.
Generic XML -> Ecto embedded schema decoder.
Mix Tasks
Generate Ecto embedded schemas from the Betradar XSDs.