Improve isOriginalDefinition() 64/109364/2
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 17 Dec 2023 12:33:39 +0000 (13:33 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 17 Dec 2023 13:58:58 +0000 (14:58 +0100)
We have an already-casted AddedByUsesAware, use that for the next
instanceof check.

Change-Id: I2e9a172c02fbc3e97d8c90e477cecaf8fa9504f5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/reactor/AbstractCompositeGenerator.java

index 37918184d9472df5afb4cc504b2e9d8d13916e0a..20cdd0146e375791cdb7c0d63e0abc2f816b97be 100644 (file)
@@ -574,7 +574,7 @@ public abstract class AbstractCompositeGenerator<S extends EffectiveStatement<?,
     // CopyableNode and AddedByUsesAware
     private static boolean isOriginalDeclaration(final EffectiveStatement<?, ?> stmt) {
         if (stmt instanceof AddedByUsesAware aware
-            && (aware.isAddedByUses() || stmt instanceof CopyableNode copyable && copyable.isAugmenting())) {
+            && (aware.isAddedByUses() || aware instanceof CopyableNode copyable && copyable.isAugmenting())) {
             return false;
         }
         return true;