BindingGenerator v1 "copy-paste" bug in RPCs 18/53218/1
authorMartin Ciglan <mciglan@cisco.com>
Mon, 13 Mar 2017 12:17:22 +0000 (13:17 +0100)
committerRobert Varga <rovarga@cisco.com>
Mon, 13 Mar 2017 13:38:07 +0000 (14:38 +0100)
This patch fixes kind of "copy-paste" bug revealed during
dealing with Actions in Binding Spec v2. This needs
to be cherry-picked to Boron too.

Change-Id: I22d56fd7ca899e4634ad0c2aaaec63d5b7c11403
Signed-off-by: Martin Ciglan <mciglan@cisco.com>
(cherry picked from commit 97dcb94d6f9bb515c4ca22e6ab1ac05633fe6402)

binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/yang/types/TypedefResolver.java

index 9d9aad11f9e4412585c16cbc70a7bcf4bef9c808..e106b89d748b43c561be11f2db4ae6c1f040dc86 100644 (file)
@@ -45,8 +45,8 @@ final class TypedefResolver {
             if (input != null) {
                 fillRecursively(ret, input);
             }
-            ContainerSchemaNode output = rpcDefinition.getInput();
-            if (input != null) {
+            ContainerSchemaNode output = rpcDefinition.getOutput();
+            if (output != null) {
                 fillRecursively(ret, output);
             }
         }