Fix DataTree indexing
[yangtools.git] / model / yang-model-spi / src / main / java / org / opendaylight / yangtools / yang / model / spi / meta / AbstractEffectiveStatement.java
index ffe226f74e129b1c2a7a225fb1fd240dfe714790..d46dbebbe7fbe42558cffddc00e2b3841f8a549f 100644 (file)
@@ -123,16 +123,13 @@ abstract class AbstractEffectiveStatement<A, D extends DeclaredStatement<A>>
                     }
                 }
             }
-            return false;
         } else if (stmt instanceof CaseEffectiveStatement) {
             // For case statements go through all their statements
             for (EffectiveStatement<?, ?> child : stmt.effectiveSubstatements()) {
                 indexDataTree(map, child);
             }
-            return false;
-        } else {
-            return true;
         }
+        return false;
     }
 
     private static <T extends SchemaTreeEffectiveStatement<?>> void putChild(final Map<QName, T> map, final T child,