Remove unneeded temporary variables 45/82945/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 8 Jul 2019 09:16:24 +0000 (11:16 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 8 Jul 2019 09:17:26 +0000 (11:17 +0200)
getRpcs/getNotifications() result is only ever iterated over,
we do not need a full Set.

Change-Id: If066a9cbdba098116a3e8aa1a22b0ff05bf35df4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/TypedefResolver.java

index 05fc77c8a7b8dfa4a227e8987d92d90910e3655a..5a28bfe0742e2348eaf72882700a0f9c5482d885 100644 (file)
@@ -33,13 +33,11 @@ final class TypedefResolver {
 
         fillRecursively(ret, module);
 
-        final Set<NotificationDefinition> notifications = module.getNotifications();
-        for (NotificationDefinition notificationDefinition : notifications) {
+        for (NotificationDefinition notificationDefinition : module.getNotifications()) {
             fillRecursively(ret, notificationDefinition);
         }
 
-        final Set<RpcDefinition> rpcs = module.getRpcs();
-        for (RpcDefinition rpcDefinition : rpcs) {
+        for (RpcDefinition rpcDefinition : module.getRpcs()) {
             ret.addAll(rpcDefinition.getTypeDefinitions());
             fillRecursively(ret, rpcDefinition.getInput());
             fillRecursively(ret, rpcDefinition.getOutput());