Skip to content

chore: tidy up validation helpers and improve test coverage#18

Merged
jdalton merged 1 commit intomainfrom
chore/cleanup-validation
Mar 31, 2026
Merged

chore: tidy up validation helpers and improve test coverage#18
jdalton merged 1 commit intomainfrom
chore/cleanup-validation

Conversation

@jdalton
Copy link
Copy Markdown
Collaborator

@jdalton jdalton commented Mar 31, 2026

Summary

  • Consolidate repeated validation patterns into shared helpers
  • Improve consistency of primordial usage across type modules
  • Add bounds to internal caches and string processing for robustness
  • Fix VERS containment logic for compound range expressions
  • Update tests to match improved validation behavior
  • Freeze cached instances for immutability guarantees

Test plan

  • All tests pass
  • Build succeeds
  • Lint clean

- Consolidate shared validation patterns
- Improve primordial coverage for consistency
- Add bounds to internal caches and string processing
- Fix VERS containment for compound range expressions
- Update tests to match improved validation behavior
- Freeze cached instances for immutability guarantees
@jdalton jdalton force-pushed the chore/cleanup-validation branch from 3ba3dd8 to f25d648 Compare March 31, 2026 01:28
@jdalton jdalton merged commit d9be250 into main Mar 31, 2026
9 checks passed
@jdalton jdalton deleted the chore/cleanup-validation branch March 31, 2026 01:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant