Sonar Bug fixes 00/112100/3
authorwaynedunican <wayne.dunican@est.tech>
Thu, 3 Sep 2020 11:56:54 +0000 (12:56 +0100)
committerwaynedunican <wayne.dunican@est.tech>
Thu, 3 Sep 2020 16:17:02 +0000 (17:17 +0100)
Removal of remaining bugs in apex-pdp

Issue-ID: POLICY-2774
Change-Id: I370796e7c8a41c116155155c33176512e9e0cd91
Signed-off-by: waynedunican <wayne.dunican@est.tech>
core/core-protocols/src/test/java/org/onap/policy/apex/core/protocols/SupportMessageTester.java
core/core-protocols/src/test/java/org/onap/policy/apex/core/protocols/engdep/messages/ResponseTest.java
core/core-protocols/src/test/java/org/onap/policy/apex/core/protocols/engdep/messages/UpdateModelTest.java
plugins/plugins-executor/plugins-executor-javascript/src/test/java/org/onap/policy/apex/plugins/executor/javascript/JavascriptExecutorTest.java
tools/tools-common/src/main/java/org/onap/policy/apex/tools/common/Console.java

index db13069..9c73be5 100644 (file)
@@ -67,7 +67,7 @@ public class SupportMessageTester {
         // disabling sonar because this code tests the equals() method
         assertEquals(dummyMessage, dummyMessage); // NOSONAR
         assertNotNull(dummyMessage);
-        assertNotEquals(dummyMessage, new StartEngine(new AxArtifactKey()));
+        assertNotEquals(dummyMessage, (Object) new StartEngine(new AxArtifactKey()));
 
         dummyMessage = new DummyMessage(new DummyAction(null), null, null);
         DummyMessage otherDummyMessage = new DummyMessage(null, null, null);
index 35fe5bb..ffaf07a 100644 (file)
@@ -76,7 +76,7 @@ public class ResponseTest {
         // disabling sonar because this code tests the equals() method
         assertEquals(message, message); // NOSONAR
         assertNotNull(message);
-        assertNotEquals(message, new StartEngine(new AxArtifactKey()));
+        assertNotEquals(message, (Object) new StartEngine(new AxArtifactKey()));
 
         message = new Response(null, false, responseTo);
         Response otherMessage = new Response(null, false, null);
index 13d37a8..b2822ba 100644 (file)
@@ -72,7 +72,7 @@ public class UpdateModelTest {
         // disabling sonar because this code tests the equals() method
         assertEquals(message, message); // NOSONAR
         assertNotNull(message);
-        assertNotEquals(message, new StartEngine(new AxArtifactKey()));
+        assertNotEquals(message, (Object) new StartEngine(new AxArtifactKey()));
 
         message = new UpdateModel(null, null, false, false);
         UpdateModel otherMessage = new UpdateModel(null, null, false, false);
index 948fc02..20ba129 100644 (file)
@@ -33,7 +33,7 @@ public class JavascriptExecutorTest {
     public void testReturnOK() throws StateMachineException {
         JavascriptExecutor executor = new JavascriptExecutor(
             new AxArtifactKey("TestTask:0.0.1"), "true;");
-        assertThatCode(() -> executor.execute(new Object()));
+        assertThatCode(() -> executor.execute(new Object())).doesNotThrowAnyException();
     }
 
     @Test
index 5c79fa4..1b80af3 100644 (file)
@@ -1,6 +1,7 @@
 /*-
  * ============LICENSE_START=======================================================
  *  Copyright (C) 2016-2018 Ericsson. All rights reserved.
+ *  Modifications Copyright (C) 2020 Nordix Foundation.
  * ================================================================================
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -24,7 +25,6 @@ import java.io.PrintStream;
 import java.util.ArrayList;
 import java.util.List;
 import org.apache.commons.lang3.StringUtils;
-import org.apache.commons.text.StrBuilder;
 import org.slf4j.ext.XLoggerFactory;
 import org.slf4j.helpers.MessageFormatter;
 
@@ -188,7 +188,7 @@ public final class Console {
             return;
         }
 
-        final StrBuilder err = new StrBuilder();
+        final StringBuilder err = new StringBuilder();
         if (appName != null) {
             err.append(this.getAppName()).append(": ");
         }
@@ -196,10 +196,10 @@ public final class Console {
         err.append(MessageFormatter.arrayFormat(message, objects).getMessage());
 
         if ((types & TYPE_ERROR) == TYPE_ERROR) {
-            ERR_STREAM.println(err.build());
+            ERR_STREAM.println(err.toString());
         }
         if ((configuration & CONFIG_COLLECT_ERRORS) == CONFIG_COLLECT_ERRORS) {
-            errors.add(err.build());
+            errors.add(err.toString());
         }
     }
 
@@ -217,7 +217,7 @@ public final class Console {
             return;
         }
 
-        final StrBuilder warn = new StrBuilder();
+        final StringBuilder warn = new StringBuilder();
         if (appName != null) {
             warn.append(this.getAppName()).append(": ");
         }
@@ -225,10 +225,10 @@ public final class Console {
         warn.append(MessageFormatter.arrayFormat(message, objects).getMessage());
 
         if ((types & TYPE_WARNING) == TYPE_WARNING) {
-            ERR_STREAM.println(warn.build());
+            ERR_STREAM.println(warn.toString());
         }
         if ((configuration & CONFIG_COLLECT_WARNINGS) == CONFIG_COLLECT_WARNINGS) {
-            warnings.add(warn.build());
+            warnings.add(warn.toString());
         }
     }