Expand description
Schema-guided JSON value generation for json_schema_ast documents.
The generator walks the canonicalized SchemaNode graph to produce
candidates, then validates them with SchemaDocument::is_valid() so raw
backend validation remains the source of truth. The public entry point is
ValueGenerator::generate; GenerationConfig controls recursion depth
and retry budget, and GenerateError distinguishes invalid schemas,
deterministic unsatisfiability, and heuristic retry exhaustion.
Structs§
- Generation
Config - Explicit generation controls used by the document-level fuzzer API.
- Value
Generator - Namespace for schema-guided JSON value generation.
Enums§
- Generate
Error - Errors returned by
ValueGenerator::generate.