Add missing @NonNull annotations 32/82332/1
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 30 May 2019 10:08:19 +0000 (12:08 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 30 May 2019 10:11:35 +0000 (12:11 +0200)
Static factories are missing these annotations, making downstreams'
life harder.

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

index d5235ca1241ecdf5c4acaaa0d6bf03227466be46..1132bc7733fdd5c2ca871dd8780055b793fe6698 100644 (file)
@@ -110,7 +110,7 @@ public class ImmutableNormalizedNodeStreamWriter implements NormalizedNodeStream
      * @param result {@link NormalizedNodeResult} object which will hold result value.
      * @return {@link NormalizedNodeStreamWriter} which will write item to supplied result holder.
      */
-    public static NormalizedNodeStreamWriter from(final NormalizedNodeResult result) {
+    public static @NonNull NormalizedNodeStreamWriter from(final NormalizedNodeResult result) {
         return result instanceof NormalizedNodeMetadataResult ? from((NormalizedNodeMetadataResult) result)
                 : new ImmutableNormalizedNodeStreamWriter(result);
     }
@@ -133,7 +133,7 @@ public class ImmutableNormalizedNodeStreamWriter implements NormalizedNodeStream
      * @param result {@link NormalizedNodeResult} object which will hold result value.
      * @return {@link NormalizedNodeStreamWriter} which will write item to supplied result holder.
      */
-    public static NormalizedNodeStreamWriter from(final NormalizedNodeMetadataResult result) {
+    public static @NonNull NormalizedNodeStreamWriter from(final NormalizedNodeMetadataResult result) {
         return new ImmutableMetadataNormalizedNodeStreamWriter(result);
     }