Fix Sonar issues 50/109150/3
authorChrisC <christophe.closset@intl.att.com>
Mon, 15 Jun 2020 09:28:14 +0000 (11:28 +0200)
committerOfir Sonsino <ofir.sonsino@intl.att.com>
Tue, 16 Jun 2020 06:49:21 +0000 (06:49 +0000)
Hide implicit public constructor in utility class

Issue-ID: SDC-3116
Signed-off-by: ChrisC <christophe.closset@intl.att.com>
Change-Id: I4edd2ac37aab2fd587b5d46391dd669181385748

openecomp-be/lib/openecomp-sdc-tosca-generator-lib/openecomp-sdc-tosca-generator-api/src/main/java/org/openecomp/sdc/generator/util/GeneratorConstants.java
openecomp-be/lib/openecomp-tosca-converter-lib/openecomp-tosca-converter-api/src/main/java/org/openecomp/core/converter/datatypes/Constants.java

index 69cd8fb..3917ebe 100644 (file)
 
 package org.openecomp.sdc.generator.util;
 
-public class GeneratorConstants {
-  public static final String ALLOWED_FLAVORS_PROPERTY = "allowed_flavors";
-  public static final String IMAGES_PROPERTY = "images";
-  public static final String RELEASE_VENDOR = "releaseVendor";
-  public static final String VNF_CONFIG_NODE_TEMPLATE_ID_SUFFIX = "_VNF_Configuration";
-  public static final String VNF_NODE_TEMPLATE_ID_SUFFIX = "_VNF";
-  public static final String PORT_TYPE_INTERNAL_NODE_TEMPLATE_SUFFIX = "_lan";
-  public static final String PORT_TYPE_EXTERNAL_NODE_TEMPLATE_SUFFIX = "_wan";
-  public static final String PORT_NODE_TEMPLATE_ID_SUFFIX = "_port";
-
-  public static final String TOSCA_SERVICE_TEMPLATE_FILE_NAME_SUFFIX = "ServiceTemplate.yaml";
-
-  //Manual VSP propeties
-  public static final String NUM_CPUS = "num_cpus";
-  public static final String DISK_SIZE = "disk_size";
-  public static final String MEM_SIZE = "mem_size";
-
-  public static final String NUM_CPUS_PROP_DESC_PREFIX  = "Number of cpu for ";
-  public static final String DISK_SIZE_PROP_DESC_PREFIX  = "Disk size for ";
-  public static final String MEM_SIZE_PROP_DESC_PREFIX  = "Memory size for ";
-
-
-
+public final class GeneratorConstants {
+    public static final String ALLOWED_FLAVORS_PROPERTY = "allowed_flavors";
+    public static final String IMAGES_PROPERTY = "images";
+    public static final String RELEASE_VENDOR = "releaseVendor";
+    public static final String VNF_CONFIG_NODE_TEMPLATE_ID_SUFFIX = "_VNF_Configuration";
+    public static final String VNF_NODE_TEMPLATE_ID_SUFFIX = "_VNF";
+    public static final String PORT_TYPE_INTERNAL_NODE_TEMPLATE_SUFFIX = "_lan";
+    public static final String PORT_TYPE_EXTERNAL_NODE_TEMPLATE_SUFFIX = "_wan";
+    public static final String PORT_NODE_TEMPLATE_ID_SUFFIX = "_port";
+    public static final String TOSCA_SERVICE_TEMPLATE_FILE_NAME_SUFFIX = "ServiceTemplate.yaml";
+
+    //Manual VSP propeties
+    public static final String NUM_CPUS = "num_cpus";
+    public static final String DISK_SIZE = "disk_size";
+    public static final String MEM_SIZE = "mem_size";
+    public static final String NUM_CPUS_PROP_DESC_PREFIX  = "Number of cpu for ";
+    public static final String DISK_SIZE_PROP_DESC_PREFIX  = "Disk size for ";
+    public static final String MEM_SIZE_PROP_DESC_PREFIX  = "Memory size for ";
+
+    // prevent utility class instantiation
+    private GeneratorConstants() {
+    }
 }
index c9f5548..7c766e2 100644 (file)
@@ -18,7 +18,7 @@ package org.openecomp.core.converter.datatypes;
 
 import java.io.File;
 
-public class Constants {
+public final class Constants {
     public static final String mainStName = "MainServiceTemplate.yaml";
     public static final String globalStName = "GlobalSubstitutionTypesServiceTemplate.yaml";
     public static final String manifestFileName = "MainServiceTemplate.mf";
@@ -59,4 +59,9 @@ public class Constants {
     public static final String globalSubstitution = "GlobalSubstitutionTypes";
 
     public static final String externalFilesFolder = "External" + File.separator;
+
+    // prevent utility class instantiation
+    private Constants () {
+    }
+
 }