Repository: bval
Updated Branches:
  refs/heads/bv2 51b0c23b6 -> 42550a70e


enforce validation element reporting order


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

Branch: refs/heads/bv2
Commit: 42550a70eae16eb3b797a9d27cd1b3c7fb2d3567
Parents: 51b0c23
Author: Matt Benson <[email protected]>
Authored: Wed Feb 28 12:02:12 2018 -0600
Committer: Matt Benson <[email protected]>
Committed: Wed Feb 28 12:02:12 2018 -0600

----------------------------------------------------------------------
 bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Liskov.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bval/blob/42550a70/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Liskov.java
----------------------------------------------------------------------
diff --git a/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Liskov.java 
b/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Liskov.java
index 9206da0..a3701d4 100644
--- a/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Liskov.java
+++ b/bval-jsr/src/main/java/org/apache/bval/jsr/metadata/Liskov.java
@@ -89,8 +89,9 @@ class Liskov {
 
         Supplier<String> messageFor(Map<Meta<?>, Set<ValidationElement>> 
detectedValidationElements) {
             return () -> {
-                final Set<ValidationElement> validationElements = 
detectedValidationElements.values().stream()
-                    .flatMap(Collection::stream).collect(Collectors.toSet());
+                final Set<ValidationElement> validationElements =
+                    
detectedValidationElements.values().stream().flatMap(Collection::stream)
+                        .collect(Collectors.toCollection(() -> 
EnumSet.noneOf(ValidationElement.class)));
 
                 final String describeHierarchy = 
detectedValidationElements.keySet().stream().map(Meta::describeHost)
                     .collect(Collectors.joining(", ", "[", "]"));

Reply via email to