Remove unchecked warnings from Junit tests 10/87210/6
authorguillaume.lambert <guillaume.lambert@orange.com>
Fri, 13 Dec 2019 14:16:52 +0000 (15:16 +0100)
committerguillaume.lambert <guillaume.lambert@orange.com>
Wed, 29 Jan 2020 14:08:20 +0000 (15:08 +0100)
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I1115d54f831001250d94ec5d66232edd21cbda65

olm/src/test/java/org/opendaylight/transportpce/olm/stub/MountPointStub.java
olm/src/test/java/org/opendaylight/transportpce/olm/util/OlmTransactionUtils.java
olm/src/test/java/org/opendaylight/transportpce/olm/util/TransactionUtils.java
renderer/src/test/java/org/opendaylight/transportpce/renderer/stub/MountPointStub.java
renderer/src/test/java/org/opendaylight/transportpce/renderer/utils/TransactionUtils.java

index 25de9a585e3a71ed74627cc9e7af837ed9ecfbd6..6ba508ed4abaca5ca9f2d4bff2f6faf6ab2f8db0 100644 (file)
@@ -32,6 +32,7 @@ public class MountPointStub  implements MountPoint {
     }
 
     @Override
+    @SuppressWarnings("unchecked")
     public <T extends BindingService> Optional<T> getService(Class<T> service) {
         if (service.isInstance(dataBroker)) {
             return Optional.ofNullable((T)dataBroker);
index 14d1937a014828a5ceab0b9329dafa12ef96a207..1b813a640fc6b13dd698ff8433995cd100d97472 100644 (file)
@@ -72,6 +72,7 @@ public final class OlmTransactionUtils {
     private OlmTransactionUtils() {
     }
 
+    @SuppressWarnings("unchecked")
     public static void writeTransaction(DataBroker dataBroker, InstanceIdentifier instanceIdentifier,
                                         DataObject object) {
         @NonNull
index bf12558fa239678b0646d0816cbd5e9cac2a2f64..54b70ff09be4b37e5b6fdbe28fbd94ca67065617 100644 (file)
@@ -69,6 +69,7 @@ public final class TransactionUtils {
 
     }
 
+    @SuppressWarnings("unchecked")
     public static boolean writeTransaction(DataBroker dataBroker, InstanceIdentifier instanceIdentifier,
         DataObject object) {
         ReadWriteTransaction transaction = dataBroker.newReadWriteTransaction();
index 0ee8393f8af8e13e944776adac8129b854e7954c..3a2a3885099fd87b66739bcd76ca06dc363c7f74 100644 (file)
@@ -32,6 +32,7 @@ public class MountPointStub  implements MountPoint {
     }
 
     @Override
+    @SuppressWarnings("unchecked")
     public <T extends BindingService> Optional<T> getService(Class<T> service) {
         if (service.isInstance(dataBroker)) {
             return Optional.ofNullable((T)dataBroker);
index 6b68bf1c703313757186b89ad8751a9e9802a009..406eece81e7931689f882973e522c823481eb205 100644 (file)
@@ -24,7 +24,7 @@ public final class TransactionUtils {
 
     }
 
-    @SuppressWarnings("deprecation")
+    @SuppressWarnings({ "unchecked", "deprecation" })
     // deviceTx.put needs the "true" boolean parameter at the end in order to not compromise the Junit test suite
     public static boolean writeTransaction(DeviceTransactionManager deviceTransactionManager,
                                     String nodeId,