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
fix(array-validator): preserve array indices in flattened error messages
Fixed ArrayValidator to collect all item validation errors with proper
indexing. Previously, array indices were lost in error paths (e.g.,
'symlinks.destination' instead of 'symlinks.0.destination') and only
the first error was collected.
- Changed from validate() to tryValidate() for item validation
- Collect all errors with proper array index keys
- Updated tests to reflect correct behavior
- Updated documentation with examples showing preserved indices
0 commit comments