Branch: refs/heads/master
Home:
https://github.com/beanvalidation/beanvalidation-api
Commit: 17ccf1411be3655a5bead8cd2e0ebeaefa15a55a
https://github.com/beanvalidation/beanvalidation-api/commit/17ccf1411be36...
Author: Hardy Ferentschik <hardy(a)ferentschik.de>
Date: 2012-07-24 (Tue, 24 Jul 2012)
Changed paths:
M pom.xml
M src/main/java/javax/validation/Validation.java
A src/test/java/javax/validation/ValidationTest.java
A src/test/resources/META-INF/services/javax.validation.spi.ValidationProvider
Log Message:
-----------
BVAL-298 Using ServiceLoader to load validation providers
Adding test and upgrading plugin versions
Commit: 8e7ab9f05f785ec41d743d8345a783707b78aace
https://github.com/beanvalidation/beanvalidation-api/commit/8e7ab9f05f785...
Author: Hardy Ferentschik <hardy(a)ferentschik.de>
Date: 2012-07-24 (Tue, 24 Jul 2012)
Changed paths:
M src/main/java/javax/validation/Validation.java
A src/test/java/javax/validation/DummyValidationProvider.java
M src/test/java/javax/validation/ValidationTest.java
A src/test/resources/META-INF/services/javax.validation.spi.ValidationProvider-2
Log Message:
-----------
BVAL-298 The current caching of the ValidationProviders don't work, because the
providers themselves keep a hard reference to the class loaders. Wrapping the list of
providers into a SoftReference instead (see also ValidationTest)
Commit: 9fa91d556afe30b2a253b8fca6c432a8bbb9c831
https://github.com/beanvalidation/beanvalidation-api/commit/9fa91d556afe3...
Author: Hardy Ferentschik <hardy(a)ferentschik.de>
Date: 2012-07-24 (Tue, 24 Jul 2012)
Changed paths:
M src/main/java/javax/validation/Validation.java
Log Message:
-----------
BVAL-298 Making sure to keep a hard reference to the list of providers when checking the
cache in order to prevent garbage collection in the time between the check and returning
the list
Commit: 49123590e6d8368021881dbcfb0051f06af73628
https://github.com/beanvalidation/beanvalidation-api/commit/49123590e6d83...
Author: Hardy Ferentschik <hardy(a)ferentschik.de>
Date: 2012-07-24 (Tue, 24 Jul 2012)
Changed paths:
M src/main/java/javax/validation/Validation.java
Log Message:
-----------
BVAL-298 Wrapping the whole provider discovery into a PrivilegedAction
Commit: a545b1f50896a9b51fb79f30747aae3c69a83603
https://github.com/beanvalidation/beanvalidation-api/commit/a545b1f50896a...
Author: Hardy Ferentschik <hardy(a)ferentschik.de>
Date: 2012-07-24 (Tue, 24 Jul 2012)
Changed paths:
M src/main/java/javax/validation/Validation.java
Log Message:
-----------
BVAL-298 Removing obsolete comment
Commit: dd3e610564b9d0f152f9d31181b281d47e6a000a
https://github.com/beanvalidation/beanvalidation-api/commit/dd3e610564b9d...
Author: Hardy Ferentschik <hardy(a)ferentschik.de>
Date: 2012-07-24 (Tue, 24 Jul 2012)
Changed paths:
M src/main/java/javax/validation/Validation.java
M src/test/java/javax/validation/ValidationTest.java
Log Message:
-----------
BVAL-298 Changing error message in case ServiceLoader cannot load a provider
Commit: 6c15ba5a6197295376da0611c873ac18b356a1cd
https://github.com/beanvalidation/beanvalidation-api/commit/6c15ba5a61972...
Author: Hardy Ferentschik <hardy(a)ferentschik.de>
Date: 2012-07-24 (Tue, 24 Jul 2012)
Changed paths:
M pom.xml
Log Message:
-----------
BVAL-298 Changing source and target level for compiler plugin (ServiceLoader is part of
Java 6). See also BVAL-299
Commit: d46d21d280e95be0c616a675867417ba365d932e
https://github.com/beanvalidation/beanvalidation-api/commit/d46d21d280e95...
Author: Gunnar Morling <gunnar.morling(a)googlemail.com>
Date: 2012-07-24 (Tue, 24 Jul 2012)
Changed paths:
M src/test/java/javax/validation/DummyValidationProvider.java
Log Message:
-----------
BVAL-298: Applying renaming of ConfigurationSource on rebase
Compare:
https://github.com/beanvalidation/beanvalidation-api/compare/4b286a612652...