Repository: bval Updated Branches: refs/heads/bv2 54169ac59 -> 6140f7d1c
disallow null ctor return value Project: http://git-wip-us.apache.org/repos/asf/bval/repo Commit: http://git-wip-us.apache.org/repos/asf/bval/commit/6140f7d1 Tree: http://git-wip-us.apache.org/repos/asf/bval/tree/6140f7d1 Diff: http://git-wip-us.apache.org/repos/asf/bval/diff/6140f7d1 Branch: refs/heads/bv2 Commit: 6140f7d1ce014b65d94f1a6dda0ac7a81c89df8c Parents: 54169ac Author: Matt Benson <[email protected]> Authored: Wed Mar 21 11:01:35 2018 -0500 Committer: Matt Benson <[email protected]> Committed: Wed Mar 21 11:01:35 2018 -0500 ---------------------------------------------------------------------- .../main/java/org/apache/bval/jsr/job/ValidateReturnValue.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/bval/blob/6140f7d1/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateReturnValue.java ---------------------------------------------------------------------- diff --git a/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateReturnValue.java b/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateReturnValue.java index eedb27c..ca1deba 100644 --- a/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateReturnValue.java +++ b/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidateReturnValue.java @@ -73,8 +73,8 @@ public abstract class ValidateReturnValue<E extends Executable, T> extends Valid ForConstructor(ApacheFactoryContext validatorContext, Constructor<? extends T> ctor, Object returnValue, Class<?>[] groups) { super(validatorContext, - new Meta.ForConstructor<>(Validate.notNull(ctor, IllegalArgumentException::new, "ctor")), returnValue, - groups); + new Meta.ForConstructor<>(Validate.notNull(ctor, IllegalArgumentException::new, "ctor")), + Validate.notNull(returnValue, IllegalArgumentException::new, "constructor cannot return null"), groups); } @Override
