Reviewers: Nick Chalko,
Description:
Added support for validation group inheritance.
This now requires @GwtValidation annotations to specify which groups
will be used in validation rather than allowing the empty set to mean
ALL; the empty set now means ONLY DEFAULT. The TCK test suite factories
have been updated to refelct this change.
The next commit will fix the other test in the GroupInheritanceGwtSuite-
the test should pass but currently doesn't due to the
PropertyDescriptorImpl's findConstraints() method being unimplemented,
not due to any error in the way constraint group inheritance works.
[JSR 303 TCK Result] 170 of 205 (82.93%) Pass with 27 Failures and 7
Errors.
Please review this at http://gwt-code-reviews.appspot.com/1777803/
Affected files:
M user/src/com/google/gwt/validation/client/GwtValidation.java
M
user/src/com/google/gwt/validation/client/impl/AbstractGwtSpecificValidator.java
M user/src/com/google/gwt/validation/client/impl/AbstractGwtValidator.java
M user/src/com/google/gwt/validation/rebind/ValidatorCreator.java
M
user/test/org/hibernate/jsr303/tck/tests/constraints/application/TckTestValidatorFactory.java
M
user/test/org/hibernate/jsr303/tck/tests/constraints/groups/GroupGwtTest.java
M
user/test/org/hibernate/jsr303/tck/tests/constraints/groups/TckTestValidatorFactory.java
M
user/test/org/hibernate/jsr303/tck/tests/constraints/groups/groupsequence/TckTestValidatorFactory.java
M
user/test/org/hibernate/jsr303/tck/tests/constraints/groups/inheritance/GroupInheritanceGwtTest.java
M
user/test/org/hibernate/jsr303/tck/tests/constraints/groups/inheritance/TckTestValidatorFactory.java
M
user/test/org/hibernate/jsr303/tck/tests/validation/TckTestValidatorFactory.java
M
user/test/org/hibernate/jsr303/tck/tests/validation/graphnavigation/TckTestValidatorFactory.java
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors