11#ifndef FDL_VALIDATE_INTERNAL_H
12#define FDL_VALIDATE_INTERNAL_H
14#include <jsoncons/json.hpp>
18namespace fdl::detail {
20using ojson = jsoncons::ojson;
jsoncons::ojson ojson
Alias for ordered JSON type.
Definition fdl_accessors_api.cpp:23
jsoncons::ojson ojson
Use ojson (ordered JSON) to preserve key insertion order for canonical serialization.
Definition fdl_builder.h:22
ValidationResult validate(const ojson &fdl)
Run schema validation followed by semantic validators.
Definition fdl_validate.cpp:800
Result of schema + semantic validation.
Definition fdl_validate.h:23
std::vector< std::string > errors
Error messages (empty = valid).
Definition fdl_validate.h:24