From 4751840df618117f99f1b08b6f6a186169c82db1 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Thu, 27 Sep 2018 14:04:11 +0200 Subject: [PATCH] Cleanup SimulatedCreateSubscription Using .get().get() twice is ugly, create a local variable. Change-Id: I0c18c9138146c349c4c1c4003b5c53439893354e Signed-off-by: Robert Varga (cherry picked from commit a4ac79f5adaceb503100ba3bb0a45edf7e2cc363) --- .../test/tool/rpc/SimulatedCreateSubscription.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/rpc/SimulatedCreateSubscription.java b/netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/rpc/SimulatedCreateSubscription.java index 8a42baa7a2..fc7e99a31d 100644 --- a/netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/rpc/SimulatedCreateSubscription.java +++ b/netconf/tools/netconf-testtool/src/main/java/org/opendaylight/netconf/test/tool/rpc/SimulatedCreateSubscription.java @@ -14,6 +14,7 @@ import com.google.common.collect.Maps; import java.io.File; import java.io.IOException; import java.text.SimpleDateFormat; +import java.util.Collection; import java.util.Collections; import java.util.Date; import java.util.List; @@ -45,7 +46,7 @@ public class SimulatedCreateSubscription extends AbstractLastNetconfOperation im public SimulatedCreateSubscription(final String id, final Optional notificationsFile) { super(id); - Optional notifs; + final Optional notifs; if (notificationsFile.isPresent()) { notifs = Optional.of(loadNotifications(notificationsFile.get())); @@ -55,9 +56,9 @@ public class SimulatedCreateSubscription extends AbstractLastNetconfOperation im } if (notifs.isPresent()) { - Map preparedMessages = Maps.newHashMapWithExpectedSize( - notifs.get().getNotificationList().size()); - for (final Notification notification : notifs.get().getNotificationList()) { + final Collection toCopy = notifs.get().getNotificationList(); + final Map preparedMessages = Maps.newHashMapWithExpectedSize(toCopy.size()); + for (final Notification notification : toCopy) { final NetconfMessage parsedNotification = parseNetconfNotification(notification.getContent()); preparedMessages.put(notification, parsedNotification); } @@ -65,7 +66,6 @@ public class SimulatedCreateSubscription extends AbstractLastNetconfOperation im } else { this.notifications = Collections.emptyMap(); } - } private static Notifications loadNotifications(final File file) { -- 2.36.6