Module: Ukiryu::Validation
- Defined in:
- lib/ukiryu/validation.rb,
lib/ukiryu/validation/validator.rb,
lib/ukiryu/validation/constraints.rb
Overview
Validation module for constraint-based option validation
This module provides an OOP approach to validation using:
-
Constraint objects (not procedural code)
-
Validator classes that apply constraints
-
Proper error objects (not just strings)
Defined Under Namespace
Classes: BooleanFlagConstraint, CardinalityConstraint, Constraint, DependencyConstraint, EnumConstraint, RangeConstraint, RequiredConstraint, TypeConstraint, ValidationIssue, Validator