This is an automated email from the ASF dual-hosted git repository.

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 7324d85ec041a031f927a6880f4307a330caf107
Author: Matthieu Baechler <[email protected]>
AuthorDate: Thu Oct 17 16:17:09 2019 +0200

    JAMES-2813 build a Set of modules as we always need a Set
---
 .../task/eventsourcing/distributed/TasksSerializationModule.java    | 6 +++---
 .../task/eventsourcing/distributed/TaskEventsSerializationTest.java | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git 
a/server/task/task-distributed/src/main/java/org/apache/james/task/eventsourcing/distributed/TasksSerializationModule.java
 
b/server/task/task-distributed/src/main/java/org/apache/james/task/eventsourcing/distributed/TasksSerializationModule.java
index 22ad061..5e06f1c 100644
--- 
a/server/task/task-distributed/src/main/java/org/apache/james/task/eventsourcing/distributed/TasksSerializationModule.java
+++ 
b/server/task/task-distributed/src/main/java/org/apache/james/task/eventsourcing/distributed/TasksSerializationModule.java
@@ -19,7 +19,7 @@
 
 package org.apache.james.task.eventsourcing.distributed;
 
-import java.util.List;
+import java.util.Set;
 import java.util.function.BiFunction;
 import java.util.stream.Stream;
 
@@ -99,8 +99,8 @@ public interface TasksSerializationModule {
         .typeName("task-manager-updated")
         .withFactory(EventDTOModule::new);
 
-    BiFunction<JsonTaskSerializer, JsonTaskAdditionalInformationSerializer, 
List<EventDTOModule<?, ?>>> MODULES = (jsonTaskSerializer, 
jsonTaskAdditionalInformationSerializer) -> Stream
+    BiFunction<JsonTaskSerializer, JsonTaskAdditionalInformationSerializer, 
Set<EventDTOModule<?, ?>>> MODULES = (jsonTaskSerializer, 
jsonTaskAdditionalInformationSerializer) -> Stream
         .of(CREATED, STARTED, CANCEL_REQUESTED, CANCELLED, COMPLETED, FAILED, 
UPDATED)
         .map(moduleFactory -> moduleFactory.create(jsonTaskSerializer, 
jsonTaskAdditionalInformationSerializer))
-        .collect(Guavate.toImmutableList());
+        .collect(Guavate.toImmutableSet());
 }
diff --git 
a/server/task/task-distributed/src/test/java/org/apache/james/task/eventsourcing/distributed/TaskEventsSerializationTest.java
 
b/server/task/task-distributed/src/test/java/org/apache/james/task/eventsourcing/distributed/TaskEventsSerializationTest.java
index aba2449..5d53c4b 100644
--- 
a/server/task/task-distributed/src/test/java/org/apache/james/task/eventsourcing/distributed/TaskEventsSerializationTest.java
+++ 
b/server/task/task-distributed/src/test/java/org/apache/james/task/eventsourcing/distributed/TaskEventsSerializationTest.java
@@ -22,7 +22,7 @@ package org.apache.james.task.eventsourcing.distributed;
 import static org.assertj.core.api.Assertions.assertThat;
 
 import java.time.Instant;
-import java.util.List;
+import java.util.Set;
 import java.util.stream.Stream;
 
 import org.apache.james.eventsourcing.EventId;
@@ -59,7 +59,7 @@ class TaskEventsSerializationTest {
     private static final JsonTaskSerializer TASK_SERIALIZER = new 
JsonTaskSerializer(TestTaskDTOModules.COMPLETED_TASK_MODULE,
         TestTaskDTOModules.MEMORY_REFERENCE_WITH_COUNTER_TASK_MODULE.apply(new 
MemoryReferenceWithCounterTaskStore()));
     private static final JsonTaskAdditionalInformationSerializer 
TASK_ADDITIONNAL_INFORMATION_SERIALIZER = new 
JsonTaskAdditionalInformationSerializer(MemoryReferenceWithCounterTaskAdditionalInformationDTO.SERIALIZATION_MODULE);
-    private static final List<EventDTOModule<?, ?>> MODULES = 
TasksSerializationModule.MODULES.apply(TASK_SERIALIZER, 
TASK_ADDITIONNAL_INFORMATION_SERIALIZER);
+    private static final Set<EventDTOModule<?, ?>> MODULES = 
TasksSerializationModule.MODULES.apply(TASK_SERIALIZER, 
TASK_ADDITIONNAL_INFORMATION_SERIALIZER);
     private static final JsonEventSerializer SERIALIZER = new 
JsonEventSerializer(MODULES.stream().collect(Guavate.toImmutableSet()));
     private static final TaskAggregateId AGGREGATE_ID = new 
TaskAggregateId(TaskId.fromString("2c7f4081-aa30-11e9-bf6c-2d3b9e84aafd"));
     private static final EventId EVENT_ID = EventId.fromSerialized(42);


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to