Fix sonars in xacml-pdp 62/121862/1
authorJim Hahn <jrh3@att.com>
Thu, 10 Jun 2021 19:51:02 +0000 (15:51 -0400)
committerJim Hahn <jrh3@att.com>
Thu, 10 Jun 2021 19:51:34 +0000 (15:51 -0400)
Fixed sonars:
- use "var"

Issue-ID: POLICY-3288
Change-Id: If4f685e0d645f6d6fbdd2cdb86c6b67336f6839a
Signed-off-by: Jim Hahn <jrh3@att.com>
applications/common/src/main/java/org/onap/policy/pdp/xacml/application/common/ToscaPolicyTranslatorUtils.java
applications/native/src/main/java/org/onap/policy/xacml/pdp/application/nativ/NativePdpApplicationTranslator.java

index e682437..0d23bc1 100644 (file)
@@ -266,7 +266,7 @@ public final class ToscaPolicyTranslatorUtils {
         }
 
         try {
-            T data = CODER.convert(properties, clazz);
+            var data = CODER.convert(properties, clazz);
             BeanValidationResult result = new BeanValidator().validateTop("properties", data);
             if (!result.isValid()) {
                 throw new ToscaPolicyConversionException(result.getResult());
index 3411d36..a1230c2 100644 (file)
@@ -88,7 +88,7 @@ public class NativePdpApplicationTranslator implements ToscaPolicyTranslator {
 
     private String getNativeXacmlPolicy(ToscaPolicy toscaPolicy) throws ToscaPolicyConversionException {
 
-        NativeDefinition nativeDefinition = ToscaPolicyTranslatorUtils.decodeProperties(toscaPolicy.getProperties(),
+        var nativeDefinition = ToscaPolicyTranslatorUtils.decodeProperties(toscaPolicy.getProperties(),
                         NativeDefinition.class);
 
         LOGGER.debug("Base64 encoded native xacml policy {}", nativeDefinition.getPolicy());