Cleanup StatementMap a bit 62/98962/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 14 Dec 2021 00:46:59 +0000 (01:46 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 14 Dec 2021 00:46:59 +0000 (01:46 +0100)
empty() return a non-null instance and we do not need this. qualifier.

Change-Id: Id68f55c795aaf6ff14a4d3b4920667da1b103743
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementMap.java

index 7c3528aced03d215b4ac7939792733e9d4d9d5d8..36d1586d64ce44c1eb17eaf8af5a159132a1c0f0 100644 (file)
@@ -176,7 +176,7 @@ abstract class StatementMap extends AbstractCollection<AbstractResumedStatement<
         @Override
         StatementMap put(final int index, final AbstractResumedStatement<?, ?, ?> obj) {
             checkArgument(index != 0);
-            return new Regular(this.object, index, obj);
+            return new Regular(object, index, obj);
         }
 
         @Override
@@ -195,9 +195,9 @@ abstract class StatementMap extends AbstractCollection<AbstractResumedStatement<
         }
     }
 
-    private static final StatementMap EMPTY = new Empty();
+    private static final @NonNull StatementMap EMPTY = new Empty();
 
-    static StatementMap empty() {
+    static @NonNull StatementMap empty() {
         return EMPTY;
     }