Bump to odlparent-6.0.0-SNAPSHOT 80/83380/13
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 5 Aug 2019 09:01:48 +0000 (11:01 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 19 Aug 2019 11:22:07 +0000 (13:22 +0200)
We will need settings from upstream to enable JDK11-specific work,
use odlparent snapshots for now.

Change-Id: If8f9d1118f0441a6b9df89745f2eef8d14c5e78c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
38 files changed:
artifacts/pom.xml
binding/maven-sal-api-gen-plugin/pom.xml
binding/maven-sal-api-gen-plugin/src/main/java/org/opendaylight/mdsal/binding/yang/unified/doc/generator/GeneratorImpl.xtend
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMTransactionChainAdapter.java
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/ContextReferenceExtractor.java
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/BaseTemplate.xtend
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/ClassTemplate.xtend
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/InterfaceTemplate.xtend
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/UnionTemplate.xtend
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/mdsal/binding/java/api/generator/YangModuleInfoTemplate.xtend
binding/mdsal-binding-spi/pom.xml
binding/mdsal-binding-test-utils/pom.xml
binding/mdsal-binding-test-utils/src/main/java/org/opendaylight/mdsal/binding/testutils/DataBrokerFailuresImpl.java
binding/mdsal-binding-util/pom.xml
binding/pom.xml
common/pom.xml
docs/pom.xml
dom/dom-parent/pom.xml
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/DOMDataBrokerTransactionChainImpl.java
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/DOMMountPointServiceImpl.java
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/DOMRpcRouter.java
dom/pom.xml
entityownership/mdsal-eos-dom-simple/src/main/java/org/opendaylight/mdsal/eos/dom/simple/SimpleDOMEntityOwnershipService.java
entityownership/pom.xml
features/feature-parent/pom.xml
features/features-mdsal-experimental/pom.xml
features/features-mdsal/pom.xml
features/odl-mdsal-binding-dom-adapter/src/main/feature/feature.xml
features/odl-mdsal-dom-broker/src/main/feature/feature.xml
features/pom.xml
model/iana/pom.xml
model/ietf/pom.xml
model/pom.xml
pom.xml
singleton-service/mdsal-singleton-dom-impl/src/main/java/org/opendaylight/mdsal/singleton/dom/impl/ClusterSingletonServiceGroupImpl.java
singleton-service/pom.xml
trace/pom.xml
yanglib/pom.xml

index 786572869c872c05474b305ae0ddfcf5b63a9f51..8693b3113ded93e401e9a862c296f6735f5bc264 100644 (file)
@@ -13,7 +13,7 @@
     <parent>
       <groupId>org.opendaylight.odlparent</groupId>
       <artifactId>odlparent-lite</artifactId>
-      <version>5.0.2-SNAPSHOT</version>
+      <version>6.0.0-SNAPSHOT</version>
       <relativePath/>
     </parent>
 
index d2486c4e710a30d03d497e1addb1c870ecd745e5..11c260916aeffa9aaff9290a222e8086e1835721 100644 (file)
@@ -12,7 +12,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index 188be43d8b7cde67329b2e8781c5a382dc03c9ef..7a4448d7ef6c9afd490344eea27d2983adedba76 100644 (file)
@@ -23,6 +23,7 @@ import java.util.List
 import java.util.Map
 import java.util.Optional
 import java.util.Set
+import org.gaul.modernizer_maven_annotations.SuppressModernizer
 import org.opendaylight.yangtools.yang.common.QName
 import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier
 import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifierWithPredicates
@@ -63,6 +64,7 @@ import org.slf4j.Logger
 import org.slf4j.LoggerFactory
 import org.sonatype.plexus.build.incremental.BuildContext
 
+@SuppressModernizer
 class GeneratorImpl {
 
     static val Logger LOG = LoggerFactory.getLogger(GeneratorImpl)
index 8983b8f79a7d364effe94e7fe2ea77d7591ff859..2a8702fbb364506ccd4fbfb7416d9629d886a188 100644 (file)
@@ -15,6 +15,7 @@ import com.google.common.util.concurrent.FutureCallback;
 import com.google.common.util.concurrent.Futures;
 import com.google.common.util.concurrent.ListenableFuture;
 import com.google.common.util.concurrent.MoreExecutors;
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
 import java.util.function.Function;
 import java.util.function.Supplier;
 import org.eclipse.jdt.annotation.NonNull;
@@ -85,6 +86,8 @@ final class BindingDOMTransactionChainAdapter implements TransactionChain, Deleg
         };
     }
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     private <T, F extends ListenableFuture<T>> F listenForFailure(final WriteTransaction tx, final F future) {
         Futures.addCallback(future, new FutureCallback<T>() {
             @Override
@@ -101,7 +104,8 @@ final class BindingDOMTransactionChainAdapter implements TransactionChain, Deleg
         return future;
     }
 
-
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     private void failTransactionChain(final WriteTransaction tx, final Throwable throwable) {
         /*
          *  We asume correct state change for underlaying transaction
index 3c485f46944364bcb5902eb6844f18727d71ac4f..31711cd7be0abb00918a680b9771d92fb4593639 100644 (file)
@@ -10,6 +10,7 @@ package org.opendaylight.mdsal.binding.dom.adapter;
 import com.google.common.cache.CacheBuilder;
 import com.google.common.cache.CacheLoader;
 import com.google.common.cache.LoadingCache;
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
 import java.lang.reflect.Method;
 import org.eclipse.jdt.annotation.NonNull;
 import org.eclipse.jdt.annotation.Nullable;
@@ -90,6 +91,8 @@ abstract class ContextReferenceExtractor {
      */
     abstract @Nullable InstanceIdentifier<?> extract(DataObject obj);
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     private static @Nullable Method findGetValueMethod(final Class<?> type, final Class<?> returnType) {
         try {
             final Method method = type.getMethod(GET_VALUE_NAME);
index f9877fb359cae42d757393f009badb34d4f7ee48..529b1f00e39b4d5afd81f25d754bc77f9e752f7f 100644 (file)
@@ -19,6 +19,7 @@ import java.util.Locale
 import java.util.Map.Entry
 import java.util.StringTokenizer
 import java.util.regex.Pattern
+import org.gaul.modernizer_maven_annotations.SuppressModernizer
 import org.opendaylight.mdsal.binding.model.api.ConcreteType
 import org.opendaylight.mdsal.binding.model.api.Constant
 import org.opendaylight.mdsal.binding.model.api.GeneratedProperty
@@ -46,6 +47,7 @@ import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement
 import org.opendaylight.yangtools.yang.model.api.stmt.ModuleEffectiveStatement
 import org.opendaylight.yangtools.yang.model.export.DeclaredStatementFormatter
 
+@SuppressModernizer
 abstract class BaseTemplate extends JavaFileTemplate {
     static final char NEW_LINE = '\n'
     static final char SPACE = ' '
index d7acf20b7d5bb96e57fd40ee38e58a97554ce3af..bd7c838db9e954e8f0a81fa0c807ed020ed46877 100644 (file)
@@ -23,6 +23,7 @@ import java.util.Collections
 import java.util.List
 import java.util.Map
 import java.util.regex.Pattern
+import org.gaul.modernizer_maven_annotations.SuppressModernizer
 import org.opendaylight.mdsal.binding.model.api.ConcreteType
 import org.opendaylight.mdsal.binding.model.api.Constant
 import org.opendaylight.mdsal.binding.model.api.Enumeration
@@ -38,6 +39,7 @@ import org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition
 /**
  * Template for generating JAVA class.
  */
+@SuppressModernizer
 class ClassTemplate extends BaseTemplate {
 
     protected val List<GeneratedProperty> properties
index 559d7174ae3645aeba7be2d82db141fbee94725d..a3d2c6c3d64b8e1e1876c33bdc1d88a1c6d6e83c 100644 (file)
@@ -13,6 +13,7 @@ import static extension org.opendaylight.mdsal.binding.spec.naming.BindingMappin
 import static extension org.opendaylight.mdsal.binding.spec.naming.BindingMapping.isNonnullMethodName
 
 import java.util.List
+import org.gaul.modernizer_maven_annotations.SuppressModernizer
 import org.opendaylight.mdsal.binding.model.api.AnnotationType
 import org.opendaylight.mdsal.binding.model.api.Constant
 import org.opendaylight.mdsal.binding.model.api.Enumeration
@@ -25,6 +26,7 @@ import org.opendaylight.yangtools.yang.binding.CodeHelpers
 /**
  * Template for generating JAVA interfaces.
  */
+ @SuppressModernizer
 class InterfaceTemplate extends BaseTemplate {
     /**
      * List of constant instances which are generated as JAVA public static final attributes.
index 5c87017ab2ec9b889e487b4f665d3b6cc0270237..23b0e6b14c939b87a9e73880121fc245f2f8e0f9 100644 (file)
@@ -14,6 +14,7 @@ import static org.opendaylight.mdsal.binding.model.util.Types.getOuterClassName;
 
 import java.util.Arrays
 import java.util.Base64;
+import org.gaul.modernizer_maven_annotations.SuppressModernizer
 import org.opendaylight.mdsal.binding.model.api.GeneratedTransferObject
 import org.opendaylight.mdsal.binding.model.api.Enumeration
 import org.opendaylight.mdsal.binding.model.api.Type
@@ -22,6 +23,7 @@ import org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition
 /**
  * Template for generating JAVA class.
  */
+@SuppressModernizer
 class UnionTemplate extends ClassTemplate {
     /**
      * Creates instance of this class with concrete <code>genType</code>.
index 643e4cdc0ad3070f5105a218e5645659838e1bca..20dccf49311e4e0b0ff39675dc31ebffd541ffaf 100644 (file)
@@ -25,6 +25,7 @@ import java.util.Set
 import java.util.TreeMap
 import java.util.function.Function
 import org.eclipse.xtend.lib.annotations.Accessors
+import org.gaul.modernizer_maven_annotations.SuppressModernizer
 import org.opendaylight.mdsal.binding.model.api.ParameterizedType
 import org.opendaylight.mdsal.binding.model.api.Type
 import org.opendaylight.mdsal.binding.model.api.WildcardType
@@ -42,6 +43,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContext
  * this class provides a static {@code createQName(String)} method, which is used by co-generated code to initialize
  * QNAME constants.
  */
+@SuppressModernizer
 class YangModuleInfoTemplate {
     static val Comparator<Optional<Revision>> REVISION_COMPARATOR =
         [ Optional<Revision> first, Optional<Revision> second | Revision.compare(first, second) ]
index c572352f65f55e805c3f0c82dcf7449bb6f437a5..86a98540f13d84179bf6e1355f6aa6e40cac8769 100644 (file)
     <artifactId>mdsal-binding-spi</artifactId>
     <packaging>bundle</packaging>
 
+    <properties>
+        <!-- FIXME: this works around a javadoc bug, where it throws an internal exception -->
+        <maven.compiler.release>8</maven.compiler.release>
+    </properties>
+
     <dependencies>
         <dependency>
             <groupId>org.opendaylight.mdsal</groupId>
index 02e0e47e5126045337cf0b24e13a79c56034bc46..8b6d2f20ef38171d6438f5b5273d28d8ecd0e923 100644 (file)
@@ -13,7 +13,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index 96f6d156e734f1e9b45fba70ea2198c049c887b3..c770bf4390277a52f3a97bc914914b9d18b4c91a 100644 (file)
@@ -11,6 +11,7 @@ import static java.util.Objects.requireNonNull;
 
 import com.google.common.util.concurrent.FluentFuture;
 import com.google.common.util.concurrent.Futures;
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
 import java.util.Optional;
 import java.util.concurrent.ExecutionException;
 import java.util.concurrent.atomic.AtomicInteger;
@@ -102,6 +103,8 @@ public class DataBrokerFailuresImpl extends ForwardingDataBroker implements Data
         this.commitAndThrowException = true;
     }
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     private FluentFuture<? extends CommitInfo> handleCommit(Supplier<FluentFuture<? extends CommitInfo>> commitMethod) {
         if (howManyFailingCommits.decrementAndGet() == -1) {
             commitException = null;
index 6a7e14d1c96e07936cb0d60c664f76fb05c597b2..a5ddbe859d89a93629dc7bbe00a387af7adf1f67 100644 (file)
     <artifactId>mdsal-binding-util</artifactId>
     <packaging>bundle</packaging>
 
+    <properties>
+        <!-- FIXME: this works around an unknown reference bug -->
+        <maven.compiler.release>8</maven.compiler.release>
+    </properties>
+
     <dependencies>
         <dependency>
             <groupId>com.google.guava</groupId>
index 4a7e17a19bcad9c5e5c8d2f6ea9c09950b42cf12..ff1b56fc214acb117c6da9e19d17b46e987cbc6d 100644 (file)
@@ -12,7 +12,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index f8a381d79b2cdb9790c8a71fd321cef390536ed6..e734ac2b51702110461ac668f5f4b92757117971 100644 (file)
@@ -12,7 +12,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index 190123e86e65f70ff3230258c62ea321c2de5e04..a6da97283a7488fdf6222279118942daf8a53a55 100644 (file)
                         <link>http://hamcrest.org/JavaHamcrest/javadoc/1.3/</link>
                         <link>http://google.github.io/truth/api/0.42/</link>
                         <link>https://www.slf4j.org/apidocs/</link>
-                        <link>https://xerces.apache.org/xerces2-j/javadocs/api/</link>
                         <link>https://google.github.io/guava/releases/25.1-jre/api/docs/</link>
-                        <link>http://doc.akka.io/japi/akka/2.5.19/</link>
-                        <link>http://netty.io/4.1/api/</link>
                         <link>https://commons.apache.org/proper/commons-lang/javadocs/api-2.6/</link>
                         <link>https://commons.apache.org/proper/commons-lang/javadocs/api-3.8.1/</link>
                         <link>https://commons.apache.org/proper/commons-codec/apidocs/</link>
index 5fe4946e866835bd02dc4b81d6cf464f4b6e0bee..1a9deb1c350e766933ff73faf7775703932e36a1 100644 (file)
@@ -12,7 +12,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>bundle-parent</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index 2421061081f269ea24e62ba107030a750dd8ea60..827ba73187394b1a7fcfa6665c98f37b04c50065 100644 (file)
@@ -14,6 +14,7 @@ import com.google.common.base.Preconditions;
 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.util.Collection;
 import java.util.Map;
 import java.util.concurrent.atomic.AtomicIntegerFieldUpdater;
@@ -138,12 +139,16 @@ final class DOMDataBrokerTransactionChainImpl extends AbstractDOMForwardedTransa
         listener.onTransactionChainSuccessful(this);
     }
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     private void transactionCompleted() {
         if (COUNTER_UPDATER.decrementAndGet(this) == 0 && state == State.CLOSING) {
             finishClose();
         }
     }
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     private void transactionFailed(final DOMDataTreeWriteTransaction tx, final Throwable cause) {
         state = State.FAILED;
         LOG.debug("Transaction chain {} failed.", this, cause);
index b8867848a82181877c42fbd617e59209625a3361..cf15687b509f5f3007568e0369e5c804ad893584 100644 (file)
@@ -12,6 +12,7 @@ import static com.google.common.base.Preconditions.checkState;
 import static java.util.Objects.requireNonNull;
 
 import com.google.common.collect.MutableClassToInstanceMap;
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
 import java.util.HashMap;
 import java.util.Map;
 import java.util.Optional;
@@ -52,6 +53,8 @@ public class DOMMountPointServiceImpl implements DOMMountPointService {
         return listeners.register(listener);
     }
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     @SuppressWarnings("checkstyle:IllegalCatch")
     private ObjectRegistration<DOMMountPoint> registerMountPoint(final SimpleDOMMountPoint mountPoint) {
         final YangInstanceIdentifier mountPointId = mountPoint.getIdentifier();
@@ -75,6 +78,8 @@ public class DOMMountPointServiceImpl implements DOMMountPointService {
         };
     }
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     @SuppressWarnings("checkstyle:IllegalCatch")
     private void unregisterMountPoint(final YangInstanceIdentifier mountPointId) {
         synchronized (mountPoints) {
index 02d8d00f956198befc5d9ec133e4fe7b2ba8d5a7..9294e5a3be43e527f80aef734f8c02cfa656bd47 100644 (file)
@@ -24,6 +24,7 @@ import com.google.common.collect.Sets;
 import com.google.common.util.concurrent.Futures;
 import com.google.common.util.concurrent.ListenableFuture;
 import com.google.common.util.concurrent.ThreadFactoryBuilder;
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Collections;
@@ -118,6 +119,8 @@ public final class DOMRpcRouter extends AbstractRegistration implements SchemaCo
         return rpcProviderService;
     }
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     private synchronized void removeRpcImplementation(final DOMRpcImplementation implementation,
             final Set<DOMRpcIdentifier> rpcs) {
         final DOMRpcRoutingTable oldTable = routingTable;
@@ -127,6 +130,8 @@ public final class DOMRpcRouter extends AbstractRegistration implements SchemaCo
         listenerNotifier.execute(() -> notifyRemoved(newTable, implementation));
     }
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     private synchronized void removeActionImplementation(final DOMActionImplementation implementation,
             final Set<DOMActionInstance> actions) {
         final DOMActionRoutingTable oldTable = actionRoutingTable;
@@ -136,14 +141,20 @@ public final class DOMRpcRouter extends AbstractRegistration implements SchemaCo
         listenerNotifier.execute(() -> notifyActionChanged(newTable, implementation));
     }
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     private synchronized void removeListener(final ListenerRegistration<? extends DOMRpcAvailabilityListener> reg) {
         listeners = ImmutableList.copyOf(Collections2.filter(listeners, input -> !reg.equals(input)));
     }
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     private synchronized void removeActionListener(final ListenerRegistration<? extends AvailabilityListener> reg) {
         actionListeners = ImmutableList.copyOf(Collections2.filter(actionListeners, input -> !reg.equals(input)));
     }
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     private synchronized void notifyAdded(final DOMRpcRoutingTable newTable, final DOMRpcImplementation impl) {
         for (Registration<?> l : listeners) {
             l.addRpc(newTable, impl);
index 77f7b5d14bc0ef409ce8a8c9639381ee38645e0a..c564f641a514e19b7d15827199365c02dc8f80a3 100644 (file)
@@ -8,11 +8,10 @@
  and is available at http://www.eclipse.org/legal/epl-v10.html
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index 601b3189c2118c594595b05d61f8e913399652a1..0685e2c124899dddf27ca52612f0f30b4344ac92 100644 (file)
@@ -19,6 +19,7 @@ import com.google.common.collect.HashBasedTable;
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.Multimap;
 import com.google.common.collect.Table;
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
 import java.util.Collection;
 import java.util.Optional;
 import java.util.UUID;
@@ -115,6 +116,8 @@ public final class SimpleDOMEntityOwnershipService implements DOMEntityOwnership
         }
     }
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     private void removeEntity(final DOMEntity entity) {
         synchronized (entities) {
             entities.remove(entity.getType(), entity.getIdentifier());
index 85826bb430940d77aa1d4fa36fdc7c6cc4c69e51..7a5a8bee5204ebe53e13ffbbb8eeab8c8d7a53f2 100644 (file)
@@ -7,11 +7,10 @@
  and is available at http://www.eclipse.org/legal/epl-v10.html
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index cc0a73f93e2c6ae68b034e35fc96bec2c430ce1e..d769dd87410493402a185572d6990907ec1b78ff 100644 (file)
@@ -11,7 +11,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index 50f396c1344154917d9f73dbd80177282086c05d..6e5630c14e92d879d8a9cd53c29dc77823bd9898 100644 (file)
@@ -12,7 +12,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>feature-repo-parent</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index 18beb1de25fb5e5d3b746fba73e54613853e8196..a52614fef93def09993fa0a1e7d0fa831400d988 100644 (file)
@@ -12,7 +12,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>feature-repo-parent</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index f09032226cf7847463eec1826b509fb9e7f780cd..aa0c4e10b960de1ef4824163b0308415eb404379 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="odl-mdsal-dom-api">
     <feature name="odl-mdsal-binding-dom-adapter">
-        <feature version="[5,6)">odl-lmax-3</feature>
+        <feature version="[6,7)">odl-lmax-3</feature>
     </feature>
 </features>
index 375a19b66e5fd1df9844d00af37ae7c784c395b9..30ae37926fb9bd5260d6ef31e0e73c67273096c1 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <features xmlns="http://karaf.apache.org/xmlns/features/v1.4.0" name="odl-mdsal-dom-broker">
     <feature name="odl-mdsal-dom-broker">
-        <feature version="[5,6)">odl-lmax-3</feature>
+        <feature version="[6,7)">odl-lmax-3</feature>
         <feature version="[3,4)">odl-yangtools-data</feature>
         <feature version="[3,4)">odl-yangtools-parser</feature>
     </feature>
index f23f27cffb1fc1ca289402ae2158e73e4a12c125..f31cee36a7f36ed25692bcea29fa9fe34cd5634a 100644 (file)
@@ -12,7 +12,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index 572f4f408d567751cfcf85f0b8a15ed3b9fd97c5..47b24028d9ba5d6bf5896607c39fde70c9202ee8 100644 (file)
@@ -12,7 +12,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index 37fda1821aef024683b7cc83e004d907e02f9657..2694afcc949680d38784fe31dd1e6a83f1e62761 100644 (file)
@@ -12,7 +12,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index 51f570cbd4befa6d72de9cbe0b8b2db1231a56b0..f44bef82e9672b94e77e81c2de5cff274b30237f 100644 (file)
@@ -12,7 +12,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
diff --git a/pom.xml b/pom.xml
index 210ea4fee175afeef6e56d22decae25850015331..085b496e1120adb32ea6cbee1d53b37ca2d6ed4b 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -12,7 +12,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index 1c3f20cbf47804307ffc75ea132b1d2a83dce121..effa840ee1c36bc227f33158251777ab910cf1b2 100644 (file)
@@ -22,6 +22,7 @@ import com.google.common.util.concurrent.Futures;
 import com.google.common.util.concurrent.ListenableFuture;
 import com.google.common.util.concurrent.MoreExecutors;
 import com.google.common.util.concurrent.SettableFuture;
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
 import java.util.Collection;
 import java.util.HashMap;
 import java.util.Iterator;
@@ -486,6 +487,8 @@ final class ClusterSingletonServiceGroupImpl<P extends Path<P>, E extends Generi
         }
     }
 
+    @SuppressFBWarnings(value = "UPM_UNCALLED_PRIVATE_METHOD",
+            justification = "https://github.com/spotbugs/spotbugs/issues/811")
     private void serviceTransitionCompleted() {
         markDirty();
         if (tryLock()) {
index 1fe49b22dd5f6997376db3d777c576d97f807d85..e711af9d4dde320896dcff9edebc3cd3de9e3e56 100644 (file)
@@ -11,7 +11,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index cdb42fc93132b164bf45655baca64185abd5a0f6..80468bce5f8ce2c73822747828f63109c5575816 100644 (file)
@@ -10,7 +10,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>
 
index 967d621b4b3f7423876079d2d3a550695c503030..07100325649798ebaf1d49d98085a320659d319d 100644 (file)
@@ -12,7 +12,7 @@
     <parent>
         <groupId>org.opendaylight.odlparent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>5.0.2-SNAPSHOT</version>
+        <version>6.0.0-SNAPSHOT</version>
         <relativePath/>
     </parent>