Improve ImmutableAnydataNodeBuilder null safety 65/104865/2
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 13 Mar 2023 22:47:39 +0000 (23:47 +0100)
committerRobert Varga <nite@hq.sk>
Wed, 15 Mar 2023 13:15:33 +0000 (13:15 +0000)
Use a @NonNull annotation to fix an Eclipse warning.

Change-Id: Ibe8f8cf18c3ea7a402fac8e27c2a30b28604c6dc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
data/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableAnydataNodeBuilder.java

index 050f4a3469ccf4a79dfb2607247767ca6d184b5b..6a604a06a24eb9f493633051183c2a5b86cee640 100644 (file)
@@ -37,7 +37,7 @@ public class ImmutableAnydataNodeBuilder<V>
     private static final class ImmutableAnydataNode<V>
             extends AbstractImmutableNormalizedSimpleValueNode<NodeIdentifier, AnydataNode<?>, V>
             implements AnydataNode<V> {
-        private final Class<V> objectModel;
+        private final @NonNull Class<V> objectModel;
 
         protected ImmutableAnydataNode(final NodeIdentifier nodeIdentifier, final V value, final Class<V> objectModel) {
             super(nodeIdentifier, value);