From: Robert Varga Date: Mon, 8 Oct 2018 10:42:26 +0000 (+0200) Subject: Remove mdsal-binding-util javax.annotation.Nullable reference X-Git-Tag: v3.0.1~60 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=a6b8387d25b63475f0c6a198f3ad1baea66660ef;p=mdsal.git Remove mdsal-binding-util javax.annotation.Nullable reference This removes the use of javax.annotation nullable annotations to remove import-package. JIRA: MDSAL-373 Change-Id: Iace3fb91218fae8ccc8d65b5f295f865dc1ba94c Signed-off-by: Robert Varga --- diff --git a/binding/mdsal-binding-util/pom.xml b/binding/mdsal-binding-util/pom.xml index 7938360b15..bcf0dccf5f 100644 --- a/binding/mdsal-binding-util/pom.xml +++ b/binding/mdsal-binding-util/pom.xml @@ -53,6 +53,21 @@ test + + + + + org.apache.felix + maven-bundle-plugin + + + !javax.annotation,* + + + + + + scm:git:http://git.opendaylight.org/gerrit/controller.git scm:git:ssh://git.opendaylight.org:29418/controller.git diff --git a/binding/mdsal-binding-util/src/main/java/org/opendaylight/mdsal/binding/util/TypedWriteTransactionImpl.java b/binding/mdsal-binding-util/src/main/java/org/opendaylight/mdsal/binding/util/TypedWriteTransactionImpl.java index 85746cceaf..a72069eb3e 100644 --- a/binding/mdsal-binding-util/src/main/java/org/opendaylight/mdsal/binding/util/TypedWriteTransactionImpl.java +++ b/binding/mdsal-binding-util/src/main/java/org/opendaylight/mdsal/binding/util/TypedWriteTransactionImpl.java @@ -7,7 +7,6 @@ */ package org.opendaylight.mdsal.binding.util; -import javax.annotation.Nonnull; import org.opendaylight.mdsal.binding.api.WriteTransaction; import org.opendaylight.yangtools.yang.binding.DataObject; import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; @@ -22,38 +21,39 @@ class TypedWriteTransactionImpl extends TypedTransaction // Temporarily package protected for TransactionAdapter final WriteTransaction delegate; - TypedWriteTransactionImpl(Class datastoreType, WriteTransaction realTx) { + TypedWriteTransactionImpl(final Class datastoreType, final WriteTransaction realTx) { super(datastoreType); this.delegate = realTx; } @Override - public void put(InstanceIdentifier path, T data) { + public void put(final InstanceIdentifier path, final T data) { delegate.put(getDatastoreType(), path, data); } @Override - public void put(InstanceIdentifier path, T data, boolean createMissingParents) { + public void put(final InstanceIdentifier path, final T data, + final boolean createMissingParents) { delegate.put(getDatastoreType(), path, data, createMissingParents); } @Override - public void merge(InstanceIdentifier path, T data) { + public void merge(final InstanceIdentifier path, final T data) { delegate.merge(getDatastoreType(), path, data); } @Override - public void merge(InstanceIdentifier path, T data, boolean createMissingParents) { + public void merge(final InstanceIdentifier path, final T data, + final boolean createMissingParents) { delegate.merge(getDatastoreType(), path, data, createMissingParents); } @Override - public void delete(InstanceIdentifier path) { + public void delete(final InstanceIdentifier path) { delegate.delete(getDatastoreType(), path); } @Override - @Nonnull public Object getIdentifier() { return delegate.getIdentifier(); }