Repository: commons-io
Updated Branches:
  refs/heads/master 31c0d3a8e -> e95134229


TestUtils: use try-with-resources instead of deprecated IOUtils#closeQuietly

(side-effect: close #28)


Project: http://git-wip-us.apache.org/repos/asf/commons-io/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-io/commit/e9513422
Tree: http://git-wip-us.apache.org/repos/asf/commons-io/tree/e9513422
Diff: http://git-wip-us.apache.org/repos/asf/commons-io/diff/e9513422

Branch: refs/heads/master
Commit: e95134229b9066aa2f1d312a53f5a670d271dbfa
Parents: 31c0d3a
Author: pascalschumacher <pascalschumac...@gmx.net>
Authored: Wed Nov 23 20:24:29 2016 +0100
Committer: pascalschumacher <pascalschumac...@gmx.net>
Committed: Wed Nov 23 20:24:29 2016 +0100

----------------------------------------------------------------------
 src/test/java/org/apache/commons/io/testtools/TestUtils.java | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-io/blob/e9513422/src/test/java/org/apache/commons/io/testtools/TestUtils.java
----------------------------------------------------------------------
diff --git a/src/test/java/org/apache/commons/io/testtools/TestUtils.java 
b/src/test/java/org/apache/commons/io/testtools/TestUtils.java
index fcdbbc8..d8b5737 100644
--- a/src/test/java/org/apache/commons/io/testtools/TestUtils.java
+++ b/src/test/java/org/apache/commons/io/testtools/TestUtils.java
@@ -18,7 +18,6 @@ package org.apache.commons.io.testtools;
 
 import junit.framework.AssertionFailedError;
 import org.apache.commons.io.FileUtils;
-import org.apache.commons.io.IOUtils;
 import org.apache.commons.io.output.ByteArrayOutputStream;
 
 import java.io.*;
@@ -72,13 +71,10 @@ public abstract class TestUtils {
         if (file.getParentFile() != null && !file.getParentFile().exists()) {
             throw new IOException("Cannot create file " + file + " as the 
parent directory does not exist");
         }
-        final PrintWriter output = new PrintWriter(new OutputStreamWriter(new 
FileOutputStream(file), "UTF-8"));
-        try {
+        try (final PrintWriter output = new PrintWriter(new 
OutputStreamWriter(new FileOutputStream(file), "UTF-8"))) {
             for (final String element : data) {
                 output.println(element);
             }
-        } finally {
-            IOUtils.closeQuietly(output);
         }
     }
 

Reply via email to