This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-io.git

commit 7a6d0d59c67cb0e8ebdff8bdd7d7b77eb423653b
Author: Gary Gregory <gardgreg...@gmail.com>
AuthorDate: Tue Jun 21 09:46:47 2022 -0400

    Use try-with-resources
---
 src/test/java/org/apache/commons/io/IOCaseTest.java | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/test/java/org/apache/commons/io/IOCaseTest.java 
b/src/test/java/org/apache/commons/io/IOCaseTest.java
index aa77db94..a73aa2fa 100644
--- a/src/test/java/org/apache/commons/io/IOCaseTest.java
+++ b/src/test/java/org/apache/commons/io/IOCaseTest.java
@@ -31,8 +31,7 @@ import java.io.ObjectOutputStream;
 import org.junit.jupiter.api.Test;
 
 /**
- * This is used to test IOCase for correctness.
- *
+ * Tests {@link IOCase}.
  */
 public class IOCaseTest {
 
@@ -40,10 +39,10 @@ public class IOCaseTest {
 
     private IOCase serialize(final IOCase value) throws Exception {
         final ByteArrayOutputStream buf = new ByteArrayOutputStream();
-        final ObjectOutputStream out = new ObjectOutputStream(buf);
-        out.writeObject(value);
-        out.flush();
-        out.close();
+        try (final ObjectOutputStream out = new ObjectOutputStream(buf)) {
+            out.writeObject(value);
+            out.flush();
+        }
 
         final ByteArrayInputStream bufin = new 
ByteArrayInputStream(buf.toByteArray());
         final ObjectInputStream in = new ObjectInputStream(bufin);

Reply via email to