[hibernate-commits] [hibernate/hibernate-validator] e6b7a5: HV-429 Populate ValeContext when collecting MetaDa...

noreply at github.com noreply at github.com
Mon Feb 21 08:53:43 EST 2011


Branch: refs/heads/master
Home:   https://github.com/hibernate/hibernate-validator

Commit: e6b7a53cdedaea347cc5a4ed151935a8705aa736
    https://github.com/hibernate/hibernate-validator/commit/e6b7a53cdedaea347cc5a4ed151935a8705aa736
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java
  M hibernate-validator/src/test/java/org/hibernate/validator/test/engine/ValidatorTest.java

Log Message:
-----------
HV-429 Populate ValeContext when collecting MetaData, add unit tests


Commit: 4c26a0a2cbf0c311eb38781eb5a29a3f27db6130
    https://github.com/hibernate/hibernate-validator/commit/4c26a0a2cbf0c311eb38781eb5a29a3f27db6130
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Use ValueContext as parameter in validateValue and validateProperty.


Commit: c7c9320250bea9c5c5b9c0e190fe0907fbe10bf6
    https://github.com/hibernate/hibernate-validator/commit/c7c9320250bea9c5c5b9c0e190fe0907fbe10bf6
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Modify generics.


Commit: 78622e4a629fcc101a6641acdd67867f2effa776
    https://github.com/hibernate/hibernate-validator/commit/78622e4a629fcc101a6641acdd67867f2effa776
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Fix typos.


Commit: df1ad2455a180221bd0b5eb08f706ee44b51563c
    https://github.com/hibernate/hibernate-validator/commit/df1ad2455a180221bd0b5eb08f706ee44b51563c
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Use ValidationContext as parameter of validatePropertyForGroup method.


Commit: 28dcb53ce023338b15f0c8de8c24ddc790eec44f
    https://github.com/hibernate/hibernate-validator/commit/28dcb53ce023338b15f0c8de8c24ddc790eec44f
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Return number of constraint violations into validatePropertyForGroup method.


Commit: 88f3b0b48bbe57de70203af5e8407c8add22d512
    https://github.com/hibernate/hibernate-validator/commit/88f3b0b48bbe57de70203af5e8407c8add22d512
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Use ValidationContext as parameter for validateValueForGroup method and remove shouldFailFast method.

By using ValidationContext as parameter for methods validateValueForGroup and validatePropertyForGroup, ValidatorImpl#shouldFailFast() is no longer necessary (see HV-434).


Commit: d78039cc754d0953dddc0157d9987389166fca2a
    https://github.com/hibernate/hibernate-validator/commit/d78039cc754d0953dddc0157d9987389166fca2a
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Fixing Default group sequence used for Validator#validateProperty.

If a class in the hierarchy defines one ore more constraints on the property to validate and the bean hosting the property doesn't redefined the default group sequence, superclass default group sequence redefinition has to be applied.


Commit: f59e35f0c73229b818e180e9a3b4e2a2493bdcb6
    https://github.com/hibernate/hibernate-validator/commit/f59e35f0c73229b818e180e9a3b4e2a2493bdcb6
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Fixing Default group sequence used for Validator#validateValue.


Commit: eaa9866faa32ccf4b4a716453000df10494d1d63
    https://github.com/hibernate/hibernate-validator/commit/eaa9866faa32ccf4b4a716453000df10494d1d63
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Using ValidationContext as parameter for validateProperty().


Commit: 86c2361a9c84fb240ff578f76536ae9594889d02
    https://github.com/hibernate/hibernate-validator/commit/86c2361a9c84fb240ff578f76536ae9594889d02
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Using ValidationContext as parameter for validateValue().


Commit: c563639ab6d9be6797e187527e01edff32f1f668
    https://github.com/hibernate/hibernate-validator/commit/c563639ab6d9be6797e187527e01edff32f1f668
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Fixing bug when Default group is not redefined on main entity.


Commit: 7156f8b762891af87fc9fa81e15e1195c26b197a
    https://github.com/hibernate/hibernate-validator/commit/7156f8b762891af87fc9fa81e15e1195c26b197a
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Factorize code between validatePropertyInContext() and validateValueInContext().


Commit: e30330146541d5ac77907c5f88060a7fac25ab8d
    https://github.com/hibernate/hibernate-validator/commit/e30330146541d5ac77907c5f88060a7fac25ab8d
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Assert that the default group sequence of the property hosting bean is expandable.


Commit: 98977854f6d2a53ce410cd12eac29abb1d850c25
    https://github.com/hibernate/hibernate-validator/commit/98977854f6d2a53ce410cd12eac29abb1d850c25
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/test/java/org/hibernate/validator/test/engine/ValidatorTest.java

Log Message:
-----------
HV-429 Adding some tests.


Commit: a005a583c76b423bc74658d439461da85ce48108
    https://github.com/hibernate/hibernate-validator/commit/a005a583c76b423bc74658d439461da85ce48108
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Adding some docs.


Commit: 66240b3f617016859d54c6b83f70a7da4edb2a58
    https://github.com/hibernate/hibernate-validator/commit/66240b3f617016859d54c6b83f70a7da4edb2a58
Author: Kevin Pollet <pollet.kevin at gmail.com>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-429 Adding method validatePropertyForNonDefaultGroup().


Commit: 8faabf42156ad576a86e112641b42345ae5f09f2
    https://github.com/hibernate/hibernate-validator/commit/8faabf42156ad576a86e112641b42345ae5f09f2
Author: Hardy Ferentschik <hibernate at ferentschik.de>
Date:   2011-02-21 (Mon, 21 Feb 2011)

Changed paths:
  M hibernate-validator/src/main/java/org/hibernate/validator/engine/ValidatorImpl.java

Log Message:
-----------
HV-421 Adding javadocs for constraintValidatorFactory, removing unused method parameter in validateReturnValueInContext, changed the use of generics in collectMetaConstraintsForPath

I am not sure how useful generics in this type of recursive function calls really is. Maybe it would be better to not use generics in this case and let the client do a cast.




More information about the hibernate-commits mailing list