You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed: recursive Schema::lazy() generation exhausted the depth budget on many seeds for ordinary trees — a node's expected recursive child count was above 1 (supercritical branching), so most draws never reached a leaf within 32 levels (#49). Arrays and maps built inside the recursion now shrink their size range with the remaining budget (maxCount towards remaining / 8, never below the declared minCount), keeping the branching subcritical; GenerationExhaustedException remains only for schemas whose every path through the recursion is mandatory.