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: keep vine rules accross many validations (#3)
* feat: improve performance and validation architecture
The changes show a significant refactoring of the validation
architecture with the following key updates:
- Convert rule storage from Queue to List for better performance -
Remove field pooling optimization in favor of simpler code - Simplify
rule parsing by removing positioned rules - Move nullable/optional rules
to beginning of rules list - Streamline object/array schema validation
flow - Update performance benchmark results in README - Fix various
smaller validation issues
This refactoring prioritizes code clarity and maintainability while
retaining solid validation capabilities.
0 commit comments