From: Robert Varga Date: Tue, 1 Oct 2019 10:33:15 +0000 (+0200) Subject: Move FIXMEs out to 6.0.0 X-Git-Tag: v5.0.0~7 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=5691bd205296014ae1948087fc20eb4892edb365;p=mdsal.git Move FIXMEs out to 6.0.0 This reschedules FIXMEs so they target next API-incompatible release. Change-Id: Ica9ea81b2e362acf8dc411ae3d820f5b1139c7ee Signed-off-by: Robert Varga --- diff --git a/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/TransactionChainListener.java b/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/TransactionChainListener.java index 8e45bd3fb8..26c494590f 100644 --- a/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/TransactionChainListener.java +++ b/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/TransactionChainListener.java @@ -13,7 +13,7 @@ import org.eclipse.jdt.annotation.NonNull; /** * Listener for transaction chain events. */ -// FIXME: 5.0.0: remove this in favor of a TransactionChain destiny, available as a FluentFuture from TransactionChain +// FIXME: 6.0.0: remove this in favor of a TransactionChain destiny, available as a FluentFuture from TransactionChain public interface TransactionChainListener extends EventListener { /** * Invoked if when a transaction in the chain fails. All transactions submitted after the failed transaction, in the diff --git a/common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/LogicalDatastoreType.java b/common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/LogicalDatastoreType.java index 928b27d30b..8e8c68440a 100644 --- a/common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/LogicalDatastoreType.java +++ b/common/mdsal-common-api/src/main/java/org/opendaylight/mdsal/common/api/LogicalDatastoreType.java @@ -16,8 +16,8 @@ import org.opendaylight.yangtools.concepts.WritableObject; /** * The concept of a logical data store, similar to RFC8342. */ -// FIXME: 3.0.0: turn this into an interface so it can be externally-defined? -// FIXME: 3.0.0: note that mount points can have different types and policies, which can potentially be mapped +// FIXME: 6.0.0: turn this into an interface so it can be externally-defined? +// FIXME: 6.0.0: note that mount points can have different types and policies, which can potentially be mapped public enum LogicalDatastoreType implements WritableObject { /** * Logical datastore representing operational state of the system and it's components. This datastore is used diff --git a/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMRpcImplementation.java b/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMRpcImplementation.java index 99e3825cc8..a0d6b11289 100644 --- a/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMRpcImplementation.java +++ b/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMRpcImplementation.java @@ -27,7 +27,7 @@ public interface DOMRpcImplementation { * or report a subclass of {@link DOMRpcException} reporting a transport * error. */ - // FIXME: 5.0.0: do not allow null input + // FIXME: 6.0.0: do not allow null input @NonNull ListenableFuture invokeRpc(@NonNull DOMRpcIdentifier rpc, @Nullable NormalizedNode input); diff --git a/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMRpcService.java b/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMRpcService.java index 304595e308..67e87fff37 100644 --- a/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMRpcService.java +++ b/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMRpcService.java @@ -30,7 +30,7 @@ public interface DOMRpcService extends DOMService { * @return A {@link ListenableFuture} which will return either a result structure, or report a subclass * of {@link DOMRpcException} reporting a transport error. */ - // FIXME: 5.0.0: do not allow null input + // FIXME: 6.0.0: do not allow null input @NonNull ListenableFuture invokeRpc(@NonNull SchemaPath type, @Nullable NormalizedNode input); /** diff --git a/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMTransactionChainListener.java b/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMTransactionChainListener.java index 1bda74adc9..8b38930d7a 100644 --- a/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMTransactionChainListener.java +++ b/dom/mdsal-dom-api/src/main/java/org/opendaylight/mdsal/dom/api/DOMTransactionChainListener.java @@ -12,7 +12,7 @@ import java.util.EventListener; /** * Listener for transaction chain events. */ -// FIXME: 5.0.0: remove this in favor of a TransactionChain destiny, available as a FluentFuture from +// FIXME: 6.0.0: remove this in favor of a TransactionChain destiny, available as a FluentFuture from // DOMTransactionChain public interface DOMTransactionChainListener extends EventListener { /** diff --git a/dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/shard/DOMDataTreeShardWriteTransaction.java b/dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/shard/DOMDataTreeShardWriteTransaction.java index f30f577e02..fd3e24c6ca 100644 --- a/dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/shard/DOMDataTreeShardWriteTransaction.java +++ b/dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/shard/DOMDataTreeShardWriteTransaction.java @@ -25,7 +25,7 @@ public interface DOMDataTreeShardWriteTransaction extends DOMDataTreeCursorProvi * @throws NullPointerException if prefix is null. */ @Override - // FIXME: 5.0.0: reconcile @NonNull vs. super @Nullable + // FIXME: 6.0.0: reconcile @NonNull vs. super @Nullable @NonNull DOMDataTreeWriteCursor createCursor(@NonNull DOMDataTreeIdentifier prefix); /**