Add a nullness annotation 49/82749/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 26 Jun 2019 15:57:16 +0000 (17:57 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 26 Jun 2019 15:57:56 +0000 (17:57 +0200)
Effective mountpoint statement has to have a non-null path,
this adds the annotation to express that.

Change-Id: I85d3ee89b2334cb39351811d733d7aa02a59e8bc
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/rfc8528-parser-support/src/main/java/org/opendaylight/yangtools/rfc8528/parser/MountPointStatementSupport.java

index 157cac6eae13f2aca9ec3e744fa9c364f066a4e2..5280242bd70a4e97b00f462fe8a20d67c124d1ba 100644 (file)
@@ -7,6 +7,7 @@
  */
 package org.opendaylight.yangtools.rfc8528.parser;
 
+import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.yangtools.rfc8528.model.api.MountPointEffectiveStatement;
 import org.opendaylight.yangtools.rfc8528.model.api.MountPointSchemaNode;
 import org.opendaylight.yangtools.rfc8528.model.api.MountPointStatement;
@@ -43,7 +44,7 @@ public final class MountPointStatementSupport
     private static final class Effective extends UnknownEffectiveStatementBase<QName, MountPointStatement>
             implements MountPointEffectiveStatement, MountPointSchemaNode {
 
-        private final SchemaPath path;
+        private final @NonNull SchemaPath path;
 
         Effective(final StmtContext<QName, MountPointStatement, ?> ctx) {
             super(ctx);