API Reference backplane_schema v#1.10.60
Copy MarkdownModules
Composable Elixir schema validation, transformation, and JSON Schema conversion.
Defines the structure and functions for handling validation errors in the Backplane.Schema schema validation library.
Exception raised when an invalid schema is encountered.
Decodes a JSON Schema (Draft 7) map into a Backplane.Schema schema definition.
Encodes a Backplane.Schema schema definition into a JSON Schema (Draft 7) map.
Raised when JSON Schema encoding uses on_unsupported: :raise and encounters
a Backplane.Schema schema node that cannot be represented statically.
The Backplane.Schema.Parser module is responsible for managing the state during schema validation.
It centralizes functions to handle updating data, adding errors, and managing the path within
the data structure being validated.
Depth-first schema rewriter.