From ea939900b17e80fac8455aa546cad2bd15e046f6 Mon Sep 17 00:00:00 2001 From: Christian Wulf <chw@informatik.uni-kiel.de> Date: Tue, 25 Nov 2014 12:23:14 +0100 Subject: [PATCH] changed variable declarations from HashSet to Set --- .settings/edu.umd.cs.findbugs.core.prefs | 2 +- src/main/java/teetime/stage/basic/merger/Merger.java | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.settings/edu.umd.cs.findbugs.core.prefs b/.settings/edu.umd.cs.findbugs.core.prefs index 6428bfcd..272829c9 100644 --- a/.settings/edu.umd.cs.findbugs.core.prefs +++ b/.settings/edu.umd.cs.findbugs.core.prefs @@ -1,5 +1,5 @@ #FindBugs User Preferences -#Tue Nov 18 10:57:28 CET 2014 +#Tue Nov 25 12:10:00 CET 2014 detector_threshold=3 effort=max excludefilter0=.fbExcludeFilterFile|true diff --git a/src/main/java/teetime/stage/basic/merger/Merger.java b/src/main/java/teetime/stage/basic/merger/Merger.java index 59117bd5..bde21d7f 100644 --- a/src/main/java/teetime/stage/basic/merger/Merger.java +++ b/src/main/java/teetime/stage/basic/merger/Merger.java @@ -19,6 +19,7 @@ package teetime.stage.basic.merger; import java.util.HashMap; import java.util.HashSet; import java.util.Map; +import java.util.Set; import teetime.framework.AbstractStage; import teetime.framework.InputPort; @@ -43,7 +44,7 @@ public class Merger<T> extends AbstractStage { private IMergerStrategy<T> strategy = new RoundRobinStrategy<T>(); - private final Map<Class<?>, HashSet<InputPort<?>>> signalMap = new HashMap<Class<?>, HashSet<InputPort<?>>>(); + private final Map<Class<?>, Set<InputPort<?>>> signalMap = new HashMap<Class<?>, Set<InputPort<?>>>(); @Override public void executeWithPorts() { @@ -71,7 +72,7 @@ public class Merger<T> extends AbstractStage { this.logger.trace("Got signal: " + signal + " from input port: " + inputPort); if (signalMap.containsKey(signal.getClass())) { - HashSet<InputPort<?>> set = signalMap.get(signal.getClass()); + Set<InputPort<?>> set = signalMap.get(signal.getClass()); if (!set.add(inputPort)) { this.logger.warn("Received more than one signal - " + signal + " - from input port: " + inputPort); } @@ -82,7 +83,7 @@ public class Merger<T> extends AbstractStage { } } else { signal.trigger(this); - HashSet<InputPort<?>> tempSet = new HashSet<InputPort<?>>(); + Set<InputPort<?>> tempSet = new HashSet<InputPort<?>>(); tempSet.add(inputPort); signalMap.put(signal.getClass(), tempSet); } -- GitLab