Merge "Fixes sonar issues in API_Artifact"
[aaf/authz.git] / auth / auth-certman / src / main / java / org / onap / aaf / auth / cm / mapper / Mapper2_0.java
index a5e831e..23a0c54 100644 (file)
@@ -127,7 +127,12 @@ public class Mapper2_0 implements Mapper<BaseRequest,CertInfo,Artifacts,Error> {
                                }
                                cout.setNotes(sb.toString());
                        }
-                       cout.getCaIssuerDNs().addAll(cin.caIssuerDNs());
+                       
+                       List<String> caIssuerDNs = cout.getCaIssuerDNs();
+                       for(String s : cin.caIssuerDNs()) {
+                               caIssuerDNs.add(s);
+                       }
+
                        cout.setEnv(cin.env());
                        return Result.ok(cout);
                } else {
@@ -200,7 +205,7 @@ public class Mapper2_0 implements Mapper<BaseRequest,CertInfo,Artifacts,Error> {
         */
        @Override
        public List<ArtiDAO.Data> toArtifact(AuthzTrans trans, Artifacts artifacts) {
-               List<ArtiDAO.Data> ladd = new ArrayList<ArtiDAO.Data>();
+               List<ArtiDAO.Data> ladd = new ArrayList<>();
                for(Artifact arti : artifacts.getArtifact()) {
                        ArtiDAO.Data data = new ArtiDAO.Data();
                        data.mechid = arti.getMechid();