Repository: bval Updated Branches: refs/heads/bv2 67b5f6800 -> b10dc6833
enable, fix NotBlankValidator Project: http://git-wip-us.apache.org/repos/asf/bval/repo Commit: http://git-wip-us.apache.org/repos/asf/bval/commit/b10dc683 Tree: http://git-wip-us.apache.org/repos/asf/bval/tree/b10dc683 Diff: http://git-wip-us.apache.org/repos/asf/bval/diff/b10dc683 Branch: refs/heads/bv2 Commit: b10dc683369761354ded58deb416f57dc947da7a Parents: 67b5f68 Author: Matt Benson <[email protected]> Authored: Fri Mar 9 13:19:35 2018 -0600 Committer: Matt Benson <[email protected]> Committed: Fri Mar 9 13:19:35 2018 -0600 ---------------------------------------------------------------------- .../main/java/org/apache/bval/constraints/NotBlankValidator.java | 2 +- .../resources/org/apache/bval/jsr/DefaultConstraints.properties | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/bval/blob/b10dc683/bval-jsr/src/main/java/org/apache/bval/constraints/NotBlankValidator.java ---------------------------------------------------------------------- diff --git a/bval-jsr/src/main/java/org/apache/bval/constraints/NotBlankValidator.java b/bval-jsr/src/main/java/org/apache/bval/constraints/NotBlankValidator.java index e201c0d..178bbc1 100644 --- a/bval-jsr/src/main/java/org/apache/bval/constraints/NotBlankValidator.java +++ b/bval-jsr/src/main/java/org/apache/bval/constraints/NotBlankValidator.java @@ -29,6 +29,6 @@ public class NotBlankValidator implements ConstraintValidator<NotBlank, CharSequ @Override public boolean isValid(CharSequence value, ConstraintValidatorContext context) { - return value == null || value.length() > 0 && !value.chars().allMatch(Character::isWhitespace); + return value != null && value.length() > 0 && !value.chars().allMatch(Character::isWhitespace); } } http://git-wip-us.apache.org/repos/asf/bval/blob/b10dc683/bval-jsr/src/main/resources/org/apache/bval/jsr/DefaultConstraints.properties ---------------------------------------------------------------------- diff --git a/bval-jsr/src/main/resources/org/apache/bval/jsr/DefaultConstraints.properties b/bval-jsr/src/main/resources/org/apache/bval/jsr/DefaultConstraints.properties index cc5cd6c..6f481da 100644 --- a/bval-jsr/src/main/resources/org/apache/bval/jsr/DefaultConstraints.properties +++ b/bval-jsr/src/main/resources/org/apache/bval/jsr/DefaultConstraints.properties @@ -71,6 +71,8 @@ javax.validation.constraints.Min=org.apache.bval.constraints.MinValidatorForNumb javax.validation.constraints.Negative=org.apache.bval.constraints.NumberSignValidator$ForNegative javax.validation.constraints.NegativeOrZero=org.apache.bval.constraints.NumberSignValidator$ForNegative$OrZero +javax.validation.constraints.NotBlank=org.apache.bval.constraints.NotBlankValidator + javax.validation.constraints.NotEmpty=org.apache.bval.constraints.NotEmptyValidator,\ org.apache.bval.constraints.NotEmptyValidatorForCharSequence,\ org.apache.bval.constraints.NotEmptyValidatorForCollection,\
