pub fn validate_recursion_and_paths(data: &Value) -> ValidationReportExpand description
Validate recursion depth and path syntax across an arbitrary JSON value.
- Global nesting depth >
MAX_GLOBAL_DEPTH→GlobalDepthExceeded. - A
pathstring that does not matchRELAXED_PATH_PATTERN→InvalidPathSyntax. - A v0.9 function-call object (
{call, args}) nested deeper thanMAX_FUNC_CALL_DEPTH→FuncCallDepthExceeded.
Collects all errors found (does not stop at the first).