Validates the when predicate of one style rule.
Dispatches on shape: an all array is validated condition by condition, otherwise the
object is treated as a single condition. Accumulator contract — see
validateStyleRules.
The candidate predicate, of unverified shape.
Index of the owning rule, used to build the field path.
Accumulator for blocking failures. Mutated in place.
Accepted for signature symmetry with the other validators; unused.
Diagnostic data merged into every finding.
Fileoverview
Barl export for validators module