Speed up SchemaTracker.startContainerNode() 14/93914/1
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 22 Nov 2020 15:21:35 +0000 (16:21 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 22 Nov 2020 16:52:29 +0000 (17:52 +0100)
Eclipse spotted a potential shortcut in expression, make sure we
take it.

Change-Id: Ief68daa77ac98de3698b9df0627061353055434f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 45d29b94e9f05a6067a4c1e3531ae4fa9f6a1eed)

yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/codec/SchemaTracker.java

index e6befe87631d989e8f2c30177cd9aec0cf2355d3..aec921d926382504084850531d694bd0a0b01519 100644 (file)
@@ -231,7 +231,7 @@ public final class SchemaTracker {
     public SchemaNode startContainerNode(final NodeIdentifier name) {
         LOG.debug("Enter container {}", name);
         final SchemaNode schema = getSchema(name);
-        final boolean isAllowed = schema instanceof ContainerLike | schema instanceof NotificationDefinition;
+        final boolean isAllowed = schema instanceof ContainerLike || schema instanceof NotificationDefinition;
 
         checkArgument(isAllowed, "Node %s is not a container nor a notification", schema);
         schemaStack.push(schema);