From 9f23891d96e635e1cd30c699f9b72b9336fc9d06 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Tue, 26 Dec 2023 21:17:38 +0100 Subject: [PATCH] Bump upstreams Adopt: - odlparent-13.0.10 - yangtools-11.0.5 Also sprinkle @SuppressFBWarnings as needed. Change-Id: I1649b1e2289f0a6ea2d8919f340dcc8e0b0579f7 Signed-off-by: Robert Varga --- artifacts/pom.xml | 2 +- binding/binding-parent/pom.xml | 2 +- .../src/main/java/module-info.java | 1 + .../dom/adapter/AbstractDataObjectModification.java | 5 +++++ .../binding/dom/adapter/query/DefaultQueryResult.java | 4 +++- .../binding/dom/adapter/query/DefaultQueryResultItem.java | 8 ++++++-- .../dom/codec/impl/AugmentableCodecDataObject.java | 2 ++ .../mdsal/binding/dom/codec/impl/CodecDataObject.java | 2 ++ .../dom/codec/impl/CommonDataObjectCodecPrototype.java | 2 ++ .../binding/dom/codec/impl/DataContainerCodecContext.java | 2 ++ .../binding/dom/codec/impl/DataObjectCodecContext.java | 2 ++ .../mdsal/binding/dom/codec/impl/LazyBindingMap.java | 2 ++ .../binding/dom/codec/impl/LazyBindingMapIterState.java | 4 ++++ .../binding/dom/codec/impl/LazyBindingMapLookupState.java | 1 + .../dom/codec/impl/StructuralContainerCodecContext.java | 2 ++ binding/mdsal-binding-test-utils/pom.xml | 2 +- binding/pom.xml | 2 +- common/pom.xml | 2 +- docs/pom.xml | 4 ++-- dom/dom-parent/pom.xml | 4 ++-- .../mdsal/dom/broker/AbstractDOMForwardedTransaction.java | 3 +++ .../mdsal/dom/spi/AbstractPingPongTransactionChain.java | 6 ++++++ dom/pom.xml | 2 +- entityownership/pom.xml | 2 +- features/feature-parent/pom.xml | 4 ++-- features/features-mdsal-experimental/pom.xml | 2 +- features/features-mdsal/pom.xml | 2 +- features/pom.xml | 2 +- karaf/pom.xml | 2 +- model/iana/pom.xml | 2 +- model/ietf/pom.xml | 2 +- model/pom.xml | 2 +- netty/pom.xml | 2 +- pom.xml | 2 +- replicate/pom.xml | 2 +- singleton-service/pom.xml | 2 +- trace/pom.xml | 2 +- yanglib/pom.xml | 2 +- 38 files changed, 69 insertions(+), 29 deletions(-) diff --git a/artifacts/pom.xml b/artifacts/pom.xml index 2efbc72a54..f63bffa8ea 100644 --- a/artifacts/pom.xml +++ b/artifacts/pom.xml @@ -13,7 +13,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/binding/binding-parent/pom.xml b/binding/binding-parent/pom.xml index 7e23fa0003..9f4d98186f 100644 --- a/binding/binding-parent/pom.xml +++ b/binding/binding-parent/pom.xml @@ -66,7 +66,7 @@ org.opendaylight.yangtools yang-maven-plugin - 11.0.4 + 11.0.5 org.opendaylight.mdsal diff --git a/binding/mdsal-binding-dom-adapter/src/main/java/module-info.java b/binding/mdsal-binding-dom-adapter/src/main/java/module-info.java index 7b42aa2a62..bed4a62a3c 100644 --- a/binding/mdsal-binding-dom-adapter/src/main/java/module-info.java +++ b/binding/mdsal-binding-dom-adapter/src/main/java/module-info.java @@ -45,6 +45,7 @@ module org.opendaylight.mdsal.binding.dom.adapter { requires static org.osgi.util.tracker; // Annotations + requires static com.github.spotbugs.annotations; requires static javax.inject; requires static org.kohsuke.metainf_services; requires static org.eclipse.jdt.annotation; diff --git a/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/AbstractDataObjectModification.java b/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/AbstractDataObjectModification.java index 4bcb915c41..57ab7c906e 100644 --- a/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/AbstractDataObjectModification.java +++ b/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/AbstractDataObjectModification.java @@ -16,6 +16,7 @@ import com.google.common.base.MoreObjects.ToStringHelper; import com.google.common.base.VerifyException; import com.google.common.collect.ArrayListMultimap; import com.google.common.collect.ImmutableList; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.lang.invoke.MethodHandles; import java.lang.invoke.VarHandle; import java.util.ArrayList; @@ -86,12 +87,16 @@ abstract sealed class AbstractDataObjectModification> modifiedChildren; @SuppressWarnings("unused") + @SuppressFBWarnings(value = "UUF_UNUSED_FIELD", justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile ModificationType modificationType; @SuppressWarnings("unused") + @SuppressFBWarnings(value = "UUF_UNUSED_FIELD", justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile Object dataBefore; @SuppressWarnings("unused") + @SuppressFBWarnings(value = "UUF_UNUSED_FIELD", justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile Object dataAfter; AbstractDataObjectModification(final DataTreeCandidateNode domData, final N codec, final PathArgument identifier) { diff --git a/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/query/DefaultQueryResult.java b/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/query/DefaultQueryResult.java index 3b9e629df0..e6083f23e7 100644 --- a/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/query/DefaultQueryResult.java +++ b/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/query/DefaultQueryResult.java @@ -52,7 +52,9 @@ final class DefaultQueryResult private final BindingCodecTree codec; @SuppressWarnings("unused") - @SuppressFBWarnings(value = "NP_STORE_INTO_NONNULL_FIELD", justification = "Ungrokked type annotation") + @SuppressFBWarnings( + value = { "NP_STORE_INTO_NONNULL_FIELD", "URF_UNREAD_FIELD" }, + justification = "Ungrokked type annotation. https://github.com/spotbugs/spotbugs/issues/2749") private volatile @Nullable BindingDataObjectCodecTreeNode itemCodec = null; DefaultQueryResult(final BindingCodecTree codec, final DOMQueryResult domResult) { diff --git a/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/query/DefaultQueryResultItem.java b/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/query/DefaultQueryResultItem.java index d9bfd8ce51..3b373c8b71 100644 --- a/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/query/DefaultQueryResultItem.java +++ b/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/query/DefaultQueryResultItem.java @@ -41,10 +41,14 @@ final class DefaultQueryResultItem implements QueryResult. private final DefaultQueryResult result; @SuppressWarnings("unused") - @SuppressFBWarnings(value = "NP_STORE_INTO_NONNULL_FIELD", justification = "Ungrokked type annotation") + @SuppressFBWarnings( + value = { "NP_STORE_INTO_NONNULL_FIELD", "URF_UNREAD_FIELD" }, + justification = "Ungrokked type annotation. https://github.com/spotbugs/spotbugs/issues/2749") private volatile @Nullable InstanceIdentifier path = null; @SuppressWarnings("unused") - @SuppressFBWarnings(value = "NP_STORE_INTO_NONNULL_FIELD", justification = "Ungrokked type annotation") + @SuppressFBWarnings( + value = { "NP_STORE_INTO_NONNULL_FIELD", "URF_UNREAD_FIELD" }, + justification = "Ungrokked type annotation. https://github.com/spotbugs/spotbugs/issues/2749") private volatile @Nullable T object = null; DefaultQueryResultItem(final DefaultQueryResult result, diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AugmentableCodecDataObject.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AugmentableCodecDataObject.java index 16314d13ef..6a74a24661 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AugmentableCodecDataObject.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AugmentableCodecDataObject.java @@ -10,6 +10,7 @@ package org.opendaylight.mdsal.binding.dom.codec.impl; import static java.util.Objects.requireNonNull; import com.google.common.collect.ImmutableMap; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.lang.invoke.MethodHandles; import java.lang.invoke.VarHandle; import java.util.Map; @@ -42,6 +43,7 @@ public abstract class AugmentableCodecDataObject>, Augmentation> cachedAugmentations; protected AugmentableCodecDataObject(final AbstractDataObjectCodecContext context, diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CodecDataObject.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CodecDataObject.java index 18b195540c..65e4008615 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CodecDataObject.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CodecDataObject.java @@ -10,6 +10,7 @@ package org.opendaylight.mdsal.binding.dom.codec.impl; import static java.util.Objects.requireNonNull; import com.google.common.base.VerifyException; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.lang.invoke.MethodHandles; import java.lang.invoke.VarHandle; import org.eclipse.jdt.annotation.NonNull; @@ -46,6 +47,7 @@ public abstract class CodecDataObject implements DataObjec // Accessed via a VarHandle @SuppressWarnings("unused") // FIXME: consider using a primitive int-based cache (with 0 being uninit) + @SuppressFBWarnings(value = "UUF_UNUSED_FIELD", justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile Integer cachedHashcode; protected CodecDataObject(final AbstractDataObjectCodecContext context, final DataContainerNode data) { diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CommonDataObjectCodecPrototype.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CommonDataObjectCodecPrototype.java index be16e7d32a..24340e4652 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CommonDataObjectCodecPrototype.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CommonDataObjectCodecPrototype.java @@ -9,6 +9,7 @@ package org.opendaylight.mdsal.binding.dom.codec.impl; import static java.util.Objects.requireNonNull; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.lang.invoke.MethodHandles; import java.lang.invoke.VarHandle; import org.eclipse.jdt.annotation.NonNull; @@ -35,6 +36,7 @@ abstract sealed class CommonDataObjectCodecPrototype instance; CommonDataObjectCodecPrototype(final Item bindingArg, final T type, final CodecContextFactory factory) { diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/DataContainerCodecContext.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/DataContainerCodecContext.java index acaefd748a..403e3dc57e 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/DataContainerCodecContext.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/DataContainerCodecContext.java @@ -12,6 +12,7 @@ import static java.util.Objects.requireNonNull; import com.google.common.collect.ImmutableCollection; import com.google.common.collect.ImmutableSet; import edu.umd.cs.findbugs.annotations.CheckReturnValue; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.io.IOException; import java.lang.invoke.MethodHandles; import java.lang.invoke.VarHandle; @@ -81,6 +82,7 @@ abstract sealed class DataContainerCodecContext, CommonDataObjectCodecPrototype> mismatchedAugmented = ImmutableMap.of(); DataObjectCodecContext(final CommonDataObjectCodecPrototype prototype) { diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/LazyBindingMap.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/LazyBindingMap.java index dc979695e9..25d99d39fa 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/LazyBindingMap.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/LazyBindingMap.java @@ -12,6 +12,7 @@ import static java.util.Objects.requireNonNull; import com.google.common.annotations.VisibleForTesting; import com.google.common.collect.ImmutableMap; import com.google.common.collect.ImmutableMap.Builder; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.lang.invoke.MethodHandles; import java.lang.invoke.VarHandle; import java.util.AbstractMap; @@ -73,6 +74,7 @@ final class LazyBindingMap, V extends DataObject & KeyAware> // Used via VarHandle above @SuppressWarnings("unused") + @SuppressFBWarnings(value = "UUF_UNUSED_FIELD", justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile State state; private LazyBindingMap(final Unordered codec, final MapNode mapNode) { diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/LazyBindingMapIterState.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/LazyBindingMapIterState.java index f908d5e6af..dac19d9d7f 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/LazyBindingMapIterState.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/LazyBindingMapIterState.java @@ -13,6 +13,7 @@ import static org.opendaylight.mdsal.binding.dom.codec.impl.LazyBindingList.OBJ_ import com.google.common.collect.AbstractIterator; import com.google.common.collect.ImmutableMap; import com.google.common.collect.Iterators; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.lang.invoke.MethodHandles; import java.lang.invoke.MethodHandles.Lookup; import java.lang.invoke.VarHandle; @@ -58,12 +59,15 @@ final class LazyBindingMapIterState, V extends DataObject & Key // Secondary views derived from values, used via varhandles above @SuppressWarnings("unused") + @SuppressFBWarnings(value = "UUF_UNUSED_FIELD", justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile KeySet keySet; @SuppressWarnings("unused") + @SuppressFBWarnings(value = "UUF_UNUSED_FIELD", justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile EntrySet entrySet; // Lookup map, instantiated on demand, used via varhandle above @SuppressWarnings("unused") + @SuppressFBWarnings(value = "URF_UNREAD_FIELD", justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile ImmutableMap lookupMap; LazyBindingMapIterState(final LazyBindingMap map) { diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/LazyBindingMapLookupState.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/LazyBindingMapLookupState.java index 6ef59de371..1779dbaa14 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/LazyBindingMapLookupState.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/LazyBindingMapLookupState.java @@ -54,6 +54,7 @@ final class LazyBindingMapLookupState, V extends DataObject & K // Used via the varhandle above @SuppressWarnings("unused") + @SuppressFBWarnings(value = "UUF_UNUSED_FIELD", justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile Values values; LazyBindingMapLookupState(final LazyBindingMap map) { diff --git a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/StructuralContainerCodecContext.java b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/StructuralContainerCodecContext.java index def7a91d9b..dfa7e874cf 100644 --- a/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/StructuralContainerCodecContext.java +++ b/binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/StructuralContainerCodecContext.java @@ -7,6 +7,7 @@ */ package org.opendaylight.mdsal.binding.dom.codec.impl; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.lang.invoke.MethodHandles; import java.lang.invoke.VarHandle; import org.eclipse.jdt.annotation.NonNull; @@ -31,6 +32,7 @@ final class StructuralContainerCodecContext extends Contai } @SuppressWarnings("unused") + @SuppressFBWarnings(value = "UUF_UNUSED_FIELD", justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile D emptyObject; StructuralContainerCodecContext(final Class cls, final ContainerRuntimeType type, diff --git a/binding/mdsal-binding-test-utils/pom.xml b/binding/mdsal-binding-test-utils/pom.xml index 0519c031d9..e6dc5fc77f 100644 --- a/binding/mdsal-binding-test-utils/pom.xml +++ b/binding/mdsal-binding-test-utils/pom.xml @@ -13,7 +13,7 @@ org.opendaylight.odlparent odlparent - 13.0.7 + 13.0.10 diff --git a/binding/pom.xml b/binding/pom.xml index 225bacf78b..cca2a2c329 100644 --- a/binding/pom.xml +++ b/binding/pom.xml @@ -12,7 +12,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/common/pom.xml b/common/pom.xml index 25c358e235..1a7d27a5a5 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -12,7 +12,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/docs/pom.xml b/docs/pom.xml index 23c31eafe6..d1db0ff011 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -582,8 +582,8 @@ https://guava.dev/releases/32.1.2-jre/api/docs/ https://commons.apache.org/proper/commons-lang/javadocs/api-release/ - https://www.javadoc.io/doc/org.opendaylight.odlparent/odlparent-docs/13.0.7/ - https://www.javadoc.io/doc/org.opendaylight.yangtools/yangtools-docs/11.0.4/ + https://www.javadoc.io/doc/org.opendaylight.odlparent/odlparent-docs/13.0.10/ + https://www.javadoc.io/doc/org.opendaylight.yangtools/yangtools-docs/11.0.5/ diff --git a/dom/dom-parent/pom.xml b/dom/dom-parent/pom.xml index 8cd69e5a3b..01359df5ed 100644 --- a/dom/dom-parent/pom.xml +++ b/dom/dom-parent/pom.xml @@ -12,7 +12,7 @@ org.opendaylight.odlparent bundle-parent - 13.0.7 + 13.0.10 @@ -29,7 +29,7 @@ org.opendaylight.yangtools yangtools-artifacts - 11.0.4 + 11.0.5 pom import diff --git a/dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/AbstractDOMForwardedTransaction.java b/dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/AbstractDOMForwardedTransaction.java index 2d47e79b5d..90497aff18 100644 --- a/dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/AbstractDOMForwardedTransaction.java +++ b/dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/AbstractDOMForwardedTransaction.java @@ -9,6 +9,7 @@ package org.opendaylight.mdsal.dom.broker; import static java.util.Objects.requireNonNull; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.lang.invoke.MethodHandles; import java.lang.invoke.VarHandle; import java.util.Map; @@ -47,6 +48,8 @@ abstract class AbstractDOMForwardedTransaction private final @NonNull Object identifier; private final Function backingTxFactory; + @SuppressFBWarnings(value = "UWF_UNWRITTEN_FIELD", + justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile Entry backingTx; /** diff --git a/dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/AbstractPingPongTransactionChain.java b/dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/AbstractPingPongTransactionChain.java index b68deb6e09..c8ad351882 100644 --- a/dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/AbstractPingPongTransactionChain.java +++ b/dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/AbstractPingPongTransactionChain.java @@ -14,6 +14,7 @@ import static java.util.Objects.requireNonNull; import com.google.common.util.concurrent.FluentFuture; import com.google.common.util.concurrent.FutureCallback; import com.google.common.util.concurrent.MoreExecutors; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.lang.invoke.MethodHandles; import java.lang.invoke.VarHandle; import java.util.Map; @@ -60,6 +61,7 @@ abstract class AbstractPingPongTransactionChain implements DOMTransactionChain { // This VarHandle is used to manipulate the "ready" transaction. We perform only atomic get-and-set on it. private static final VarHandle READY_TX; @SuppressWarnings("unused") + @SuppressFBWarnings(value = "UUF_UNUSED_FIELD", justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile PingPongTransaction readyTx; /* @@ -68,6 +70,8 @@ abstract class AbstractPingPongTransactionChain implements DOMTransactionChain { * detect when a user is attempting to allocated multiple transactions concurrently. */ private static final VarHandle LOCKED_TX; + @SuppressFBWarnings(value = "UWF_UNWRITTEN_FIELD", + justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile PingPongTransaction lockedTx; /* @@ -75,6 +79,8 @@ abstract class AbstractPingPongTransactionChain implements DOMTransactionChain { * time. We perform only compare-and-swap on these. */ private static final VarHandle INFLIGHT_TX; + @SuppressFBWarnings(value = "UWF_UNWRITTEN_FIELD", + justification = "https://github.com/spotbugs/spotbugs/issues/2749") private volatile PingPongTransaction inflightTx; static { diff --git a/dom/pom.xml b/dom/pom.xml index a40901e9dd..7ef69501f8 100644 --- a/dom/pom.xml +++ b/dom/pom.xml @@ -11,7 +11,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/entityownership/pom.xml b/entityownership/pom.xml index e593cc8128..e1816eef79 100644 --- a/entityownership/pom.xml +++ b/entityownership/pom.xml @@ -10,7 +10,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/features/feature-parent/pom.xml b/features/feature-parent/pom.xml index 98ac3ca64b..53bdd85427 100644 --- a/features/feature-parent/pom.xml +++ b/features/feature-parent/pom.xml @@ -11,7 +11,7 @@ org.opendaylight.odlparent single-feature-parent - 13.0.7 + 13.0.10 @@ -27,7 +27,7 @@ org.opendaylight.yangtools yangtools-artifacts - 11.0.4 + 11.0.5 pom import diff --git a/features/features-mdsal-experimental/pom.xml b/features/features-mdsal-experimental/pom.xml index eb8a912164..0fc31efd80 100644 --- a/features/features-mdsal-experimental/pom.xml +++ b/features/features-mdsal-experimental/pom.xml @@ -12,7 +12,7 @@ org.opendaylight.odlparent feature-repo-parent - 13.0.7 + 13.0.10 diff --git a/features/features-mdsal/pom.xml b/features/features-mdsal/pom.xml index b940028603..0d29c22adf 100644 --- a/features/features-mdsal/pom.xml +++ b/features/features-mdsal/pom.xml @@ -12,7 +12,7 @@ org.opendaylight.odlparent feature-repo-parent - 13.0.7 + 13.0.10 diff --git a/features/pom.xml b/features/pom.xml index d723ff7823..19291de83b 100644 --- a/features/pom.xml +++ b/features/pom.xml @@ -12,7 +12,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/karaf/pom.xml b/karaf/pom.xml index 2125f82838..575ffa8d9a 100644 --- a/karaf/pom.xml +++ b/karaf/pom.xml @@ -11,7 +11,7 @@ org.opendaylight.odlparent karaf4-parent - 13.0.7 + 13.0.10 diff --git a/model/iana/pom.xml b/model/iana/pom.xml index 7d790c70a6..f545be1827 100644 --- a/model/iana/pom.xml +++ b/model/iana/pom.xml @@ -12,7 +12,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/model/ietf/pom.xml b/model/ietf/pom.xml index fa942dc7fb..f0ef115b5c 100644 --- a/model/ietf/pom.xml +++ b/model/ietf/pom.xml @@ -12,7 +12,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/model/pom.xml b/model/pom.xml index d8be90ee45..0a04e57bb9 100644 --- a/model/pom.xml +++ b/model/pom.xml @@ -12,7 +12,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/netty/pom.xml b/netty/pom.xml index d0a990fa29..031f03bac7 100644 --- a/netty/pom.xml +++ b/netty/pom.xml @@ -12,7 +12,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/pom.xml b/pom.xml index ee90cc8876..8ac6c41145 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/replicate/pom.xml b/replicate/pom.xml index 46b45e83a9..a0b84d5fea 100644 --- a/replicate/pom.xml +++ b/replicate/pom.xml @@ -12,7 +12,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/singleton-service/pom.xml b/singleton-service/pom.xml index 2503e09e75..5091ca0715 100644 --- a/singleton-service/pom.xml +++ b/singleton-service/pom.xml @@ -11,7 +11,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/trace/pom.xml b/trace/pom.xml index e426fe83d4..b5fd8b8b4f 100644 --- a/trace/pom.xml +++ b/trace/pom.xml @@ -10,7 +10,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 diff --git a/yanglib/pom.xml b/yanglib/pom.xml index 3ecb7d7b49..500e18ea24 100644 --- a/yanglib/pom.xml +++ b/yanglib/pom.xml @@ -12,7 +12,7 @@ org.opendaylight.odlparent odlparent-lite - 13.0.7 + 13.0.10 -- 2.36.6