Cleanup StatementFactory Nonnull annotations 93/77193/2
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 23 Oct 2018 10:54:46 +0000 (12:54 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 23 Oct 2018 11:00:08 +0000 (13:00 +0200)
Switch to using JDT, all implementations are ready for this.

JIRA: YANGTOOLS-907
Change-Id: I26870cea034d50fff44c3af1091d87906eb5b6a5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-spi/src/main/java/org/opendaylight/yangtools/yang/parser/spi/meta/StatementFactory.java

index d395e057e57094d2cb67930d974f9a77fd4e7ab4..458a188ae18ac67852cb692666b09b7bc7cd6a59 100644 (file)
@@ -7,7 +7,7 @@
  */
 package org.opendaylight.yangtools.yang.parser.spi.meta;
 
-import javax.annotation.Nonnull;
+import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 
@@ -18,7 +18,7 @@ public interface StatementFactory<A, D extends DeclaredStatement<A>, E extends E
      * @param ctx Statement context
      * @return A declared statement instance.
      */
-    @Nonnull D createDeclared(@Nonnull StmtContext<A, D, ?> ctx);
+    @NonNull D createDeclared(@NonNull StmtContext<A, D, ?> ctx);
 
     /**
      * Create a {@link EffectiveStatement} for specified context.
@@ -26,5 +26,5 @@ public interface StatementFactory<A, D extends DeclaredStatement<A>, E extends E
      * @param ctx Statement context
      * @return An effective statement instance.
      */
-    @Nonnull E createEffective(@Nonnull StmtContext<A, D, E> ctx);
+    @NonNull E createEffective(@NonNull StmtContext<A, D, E> ctx);
 }