re base code
[sdc.git] / test-apis-ci / src / main / java / org / openecomp / sdc / ci / tests / utils / CsarToscaTester.java
index 8270515..0b62f4a 100644 (file)
@@ -1,11 +1,5 @@
 package org.openecomp.sdc.ci.tests.utils;
 
-import java.io.File;
-import java.io.FileWriter;
-import java.io.IOException;
-import java.util.List;
-import java.util.Map;
-
 import org.onap.sdc.tosca.parser.api.ISdcCsarHelper;
 import org.onap.sdc.tosca.parser.exceptions.SdcToscaParserException;
 import org.onap.sdc.tosca.parser.impl.SdcToscaParserFactory;
@@ -15,6 +9,12 @@ import org.onap.sdc.toscaparser.api.NodeTemplate;
 import org.onap.sdc.toscaparser.api.elements.Metadata;
 import org.onap.sdc.toscaparser.api.parameters.Input;
 
+import java.io.File;
+import java.io.FileWriter;
+import java.io.IOException;
+import java.util.List;
+import java.util.Map;
+
 public class CsarToscaTester {
 
        public static void processCsar(SdcToscaParserFactory factory, File file) throws SdcToscaParserException {
@@ -78,7 +78,8 @@ public class CsarToscaTester {
        private static void generateReport(String time, String name, String currentCsarDir, List<String> criticalsReport, String type)
                        throws IOException {
                FileWriter fw;
-               fw = new FileWriter(new File(currentCsarDir + "/" + criticalsReport.size() + "-"+type+"-" + name +"-"+time + ".txt"));
+               try (FileWriter fileWriter = fw = new FileWriter(new File(currentCsarDir + "/" + criticalsReport.size() + "-" + type + "-" + name + "-" + time + ".txt"))) {
+               }
                for (String exception : criticalsReport) {
                        fw.write(exception);
                        fw.write("\r\n");