Description:
|
Section 4.6.2 currently says:
For a given group, the validation routine applied to validate parameters of a method or constructor is expected to execute the following constraint validations in no particular order:
- for all reachable parameters, execute all parameter validations (including the ones expressed on interfaces and superclasses) matching the targeted group unless the given validation constraint has already been processed during this validation routine for a given navigation path (see Section 4.6.1, "Object graph validation") as part of a previous group match.
Since constraints from supertypes/interfaces are considered only for methods but not for constructors, we should change that to something like (and similar to the following bullet points):
- for all reachable parameters, execute all parameter validations (for methods including the ones expressed on interfaces and superclasses)
|