From 34b81bf5964fe4133bf85fdad4c2a127fc66d330 Mon Sep 17 00:00:00 2001 From: BharathS24 Date: Thu, 26 Jul 2018 11:50:17 +0530 Subject: Sonar major issue T is not used in the interface Sonar link : https://sonar.onap.org/issues?myIssues=true&open=AWFSduLYof9FJ6jfXJex&resolved=false Location : src/main/java/org/onap/dcae/apod/analytics/common/validation/ValidationResponse.java:L34 Change-Id: I48dd2292cd803198f83eddaabad2acdc76c6cbf8 Issue-ID: DCAEGEN2-635 Signed-off-by: BharathS24 --- .../onap/dcae/apod/analytics/cdap/common/utils/ValidationUtils.java | 2 +- .../analytics/cdap/common/validation/CDAPAppSettingsValidator.java | 2 +- .../apod/analytics/common/validation/GenericValidationResponse.java | 2 +- .../dcae/apod/analytics/common/validation/ValidationResponse.java | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dcae-analytics-cdap-common/src/main/java/org/onap/dcae/apod/analytics/cdap/common/utils/ValidationUtils.java b/dcae-analytics-cdap-common/src/main/java/org/onap/dcae/apod/analytics/cdap/common/utils/ValidationUtils.java index 5ab2427..bfd7b31 100644 --- a/dcae-analytics-cdap-common/src/main/java/org/onap/dcae/apod/analytics/cdap/common/utils/ValidationUtils.java +++ b/dcae-analytics-cdap-common/src/main/java/org/onap/dcae/apod/analytics/cdap/common/utils/ValidationUtils.java @@ -80,7 +80,7 @@ public abstract class ValidationUtils { * @param Validation Response type * @param Validator Type */ - public static , + public static > void validateSettings(@Nonnull final T appSettings, @Nonnull final V appSettingsValidator) { checkNotNull(appSettings, "App Settings must not be null"); diff --git a/dcae-analytics-cdap-common/src/main/java/org/onap/dcae/apod/analytics/cdap/common/validation/CDAPAppSettingsValidator.java b/dcae-analytics-cdap-common/src/main/java/org/onap/dcae/apod/analytics/cdap/common/validation/CDAPAppSettingsValidator.java index 2d3cbb1..0154916 100644 --- a/dcae-analytics-cdap-common/src/main/java/org/onap/dcae/apod/analytics/cdap/common/validation/CDAPAppSettingsValidator.java +++ b/dcae-analytics-cdap-common/src/main/java/org/onap/dcae/apod/analytics/cdap/common/validation/CDAPAppSettingsValidator.java @@ -34,7 +34,7 @@ import org.onap.dcae.apod.analytics.common.validation.ValidationResponse; * * @author Rajiv Singla . Creation Date: 11/2/2016. */ -public interface CDAPAppSettingsValidator> +public interface CDAPAppSettingsValidator extends DCAEValidator { /** diff --git a/dcae-analytics-common/src/main/java/org/onap/dcae/apod/analytics/common/validation/GenericValidationResponse.java b/dcae-analytics-common/src/main/java/org/onap/dcae/apod/analytics/common/validation/GenericValidationResponse.java index 55afe29..9c440ae 100644 --- a/dcae-analytics-common/src/main/java/org/onap/dcae/apod/analytics/common/validation/GenericValidationResponse.java +++ b/dcae-analytics-common/src/main/java/org/onap/dcae/apod/analytics/common/validation/GenericValidationResponse.java @@ -35,7 +35,7 @@ import java.util.Set; * * @author Rajiv Singla . Creation Date: 10/24/2016. */ -public class GenericValidationResponse implements ValidationResponse { +public class GenericValidationResponse implements ValidationResponse { private LinkedHashMap errorMessageMap = new LinkedHashMap<>(); diff --git a/dcae-analytics-common/src/main/java/org/onap/dcae/apod/analytics/common/validation/ValidationResponse.java b/dcae-analytics-common/src/main/java/org/onap/dcae/apod/analytics/common/validation/ValidationResponse.java index d64dab7..c0065e2 100644 --- a/dcae-analytics-common/src/main/java/org/onap/dcae/apod/analytics/common/validation/ValidationResponse.java +++ b/dcae-analytics-common/src/main/java/org/onap/dcae/apod/analytics/common/validation/ValidationResponse.java @@ -27,11 +27,11 @@ import java.util.Set; /** * Validation Response contract * - * @param Entity class type which is being validated + * * * @author Rajiv Singla . Creation Date: 10/24/2016. */ -public interface ValidationResponse { +public interface ValidationResponse { /** * Returns true if validation resulted in one or more errors -- cgit 1.2.3-korg