You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bval.apache.org by mb...@apache.org on 2018/03/09 19:19:41 UTC

bval git commit: enable, fix NotBlankValidator

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 <mb...@apache.org>
Authored: Fri Mar 9 13:19:35 2018 -0600
Committer: Matt Benson <mb...@apache.org>
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,\