From: Igor Foltin Date: Mon, 15 Aug 2016 12:21:44 +0000 (+0200) Subject: Bug 6414: Fixed DataNodeIterator's traverseModule method X-Git-Tag: release/beryllium-sr4~8 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=yangtools.git;a=commitdiff_plain;h=37962d89fbd4032653b3918921181377c855b598 Bug 6414: Fixed DataNodeIterator's traverseModule method Method traverseModule now gets rpc output properly. Change-Id: Ifdf6d2685ff63bc4548ac2e6b062412e1812ae40 Signed-off-by: Igor Foltin (cherry picked from commit 211be58dd12278fe8f8be6936229cfb979478a4a) --- diff --git a/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/DataNodeIterator.java b/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/DataNodeIterator.java index b3fcbed4f0..02b81df296 100644 --- a/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/DataNodeIterator.java +++ b/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/DataNodeIterator.java @@ -163,8 +163,8 @@ public class DataNodeIterator implements Iterator { if (input != null) { traverse(input); } - ContainerSchemaNode output = rpcDefinition.getInput(); - if (input != null) { + ContainerSchemaNode output = rpcDefinition.getOutput(); + if (output != null) { traverse(output); } }