Fix wrong Sonar suppressions 25/2825/1
authorelinuxhenrik <henrik.b.andersson@est.tech>
Tue, 17 Mar 2020 13:50:12 +0000 (14:50 +0100)
committerelinuxhenrik <henrik.b.andersson@est.tech>
Tue, 17 Mar 2020 13:50:22 +0000 (14:50 +0100)
Change-Id: I91c4c23e8ac9f64c4e1619ac3525ca5ae3ba5f35
Issue-ID: NONRTRIC-142
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
policy-agent/src/main/java/org/oransc/policyagent/SwaggerConfig.java
policy-agent/src/main/java/org/oransc/policyagent/tasks/RicSynchronizationTask.java
policy-agent/src/test/java/org/oransc/policyagent/repository/LockTest.java

index 01065f9..a56892a 100644 (file)
@@ -48,6 +48,7 @@ public class SwaggerConfig extends WebMvcConfigurationSupport {
     static final String API_TITLE = "A1 Policy management service";
     static final String DESCRIPTION = "This page lists all the rest apis for the service.";
     static final String VERSION = "1.0";
+    @SuppressWarnings("squid:S1075") // Refactor your code to get this URI from a customizable parameter.
     static final String RESOURCES_PATH = "classpath:/META-INF/resources/";
     static final String WEBJARS_PATH = RESOURCES_PATH + "webjars/";
     static final String SWAGGER_UI = "swagger-ui.html";
index 79b92e4..05812d4 100644 (file)
@@ -55,6 +55,7 @@ import reactor.core.publisher.Mono;
  * <p>
  * Notify subscribing services
  */
+@SuppressWarnings("squid:S2629") // Invoke method(s) only conditionally.
 public class RicSynchronizationTask {
 
     private static final Logger logger = LoggerFactory.getLogger(RicSynchronizationTask.class);
@@ -64,7 +65,6 @@ public class RicSynchronizationTask {
     private final Policies policies;
     private final Services services;
 
-    @SuppressWarnings("squid:S2629") // Invoke method(s) only conditionally.
     public RicSynchronizationTask(A1ClientFactory a1ClientFactory, PolicyTypes policyTypes, Policies policies,
         Services services) {
         this.a1ClientFactory = a1ClientFactory;
index 814056b..ee7e04f 100644 (file)
@@ -36,7 +36,7 @@ import reactor.test.StepVerifier;
 @ExtendWith(MockitoExtension.class)
 public class LockTest {
 
-    @SuppressWarnings("squid:S2276") // Remove this use of "Thread.sleep()".
+    @SuppressWarnings("squid:S2925") // "Thread.sleep" should not be used in tests.
     private void sleep() {
         try {
             Thread.sleep(100);