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 {