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/04/02 21:24:42 UTC

bval git commit: don't trim bean nodes

Repository: bval
Updated Branches:
  refs/heads/bv2 26f8d1403 -> 0e1b69ffd


don't trim bean nodes


Project: http://git-wip-us.apache.org/repos/asf/bval/repo
Commit: http://git-wip-us.apache.org/repos/asf/bval/commit/0e1b69ff
Tree: http://git-wip-us.apache.org/repos/asf/bval/tree/0e1b69ff
Diff: http://git-wip-us.apache.org/repos/asf/bval/diff/0e1b69ff

Branch: refs/heads/bv2
Commit: 0e1b69ffdb94063c94541fe5dc34e172ac92f2ae
Parents: 26f8d14
Author: Matt Benson <mb...@apache.org>
Authored: Mon Apr 2 16:24:31 2018 -0500
Committer: Matt Benson <mb...@apache.org>
Committed: Mon Apr 2 16:24:31 2018 -0500

----------------------------------------------------------------------
 bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidationJob.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bval/blob/0e1b69ff/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidationJob.java
----------------------------------------------------------------------
diff --git a/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidationJob.java b/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidationJob.java
index f306d30..46246b4 100644
--- a/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidationJob.java
+++ b/bval-jsr/src/main/java/org/apache/bval/jsr/job/ValidationJob.java
@@ -592,7 +592,7 @@ public abstract class ValidationJob<T> {
         PathImpl propertyPath) {
         if (!propertyPath.isRootPath()) {
             final NodeImpl leafNode = propertyPath.getLeafNode();
-            if (leafNode.getName() == null && !leafNode.isInIterable()) {
+            if (leafNode.getName() == null && !(leafNode.getKind() == ElementKind.BEAN || leafNode.isInIterable())) {
                 propertyPath.removeLeafNode();
             }
         }