Author: pmouawad
Date: Fri Dec 11 20:59:37 2015
New Revision: 1719556

URL: http://svn.apache.org/viewvc?rev=1719556&view=rev
Log:
Use Java7 try with resources

Modified:
    
jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/TemplateVisitor.java

Modified: 
jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/TemplateVisitor.java
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/TemplateVisitor.java?rev=1719556&r1=1719555&r2=1719556&view=diff
==============================================================================
--- 
jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/TemplateVisitor.java 
(original)
+++ 
jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/TemplateVisitor.java 
Fri Dec 11 20:59:37 2015
@@ -17,6 +17,7 @@
  */
 package org.apache.jmeter.report.dashboard;
 
+import java.io.BufferedWriter;
 import java.io.FileWriter;
 import java.io.IOException;
 import java.io.Writer;
@@ -109,13 +110,11 @@ public class TemplateVisitor extends Sim
             Template template = configuration.getTemplate(templatePath);
             Path newPath = target.resolve(FilenameUtils
                     .removeExtension(templatePath));
-            Writer file = new FileWriter(newPath.toString());
-            try {
-                template.process(data, file);
+            try (Writer writer = new FileWriter(newPath.toString());
+                   BufferedWriter bufferedWriter = new BufferedWriter(writer)){
+                template.process(data, bufferedWriter);
             } catch (TemplateException ex) {
                 throw new IOException(ex);
-            } finally {
-                file.close();
             }
 
         } else {


Reply via email to