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-compress.git


The following commit(s) were added to refs/heads/master by this push:
     new a34feaf1 Use try-with-resources
a34feaf1 is described below

commit a34feaf14d440ba748ba8d0a6ec3e4ca976224d1
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Thu Nov 2 18:19:39 2023 -0400

    Use try-with-resources
---
 .../commons/compress/archivers/ArchiveStreamFactoryTest.java  | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git 
a/src/test/java/org/apache/commons/compress/archivers/ArchiveStreamFactoryTest.java
 
b/src/test/java/org/apache/commons/compress/archivers/ArchiveStreamFactoryTest.java
index ab604edc..6e4c344d 100644
--- 
a/src/test/java/org/apache/commons/compress/archivers/ArchiveStreamFactoryTest.java
+++ 
b/src/test/java/org/apache/commons/compress/archivers/ArchiveStreamFactoryTest.java
@@ -93,23 +93,26 @@ public class ArchiveStreamFactoryTest extends 
AbstractTestCase {
 
     private static final String TAR_DEFAULT = getField(new 
TarArchiveInputStream(null),"encoding");
     private static final String JAR_DEFAULT = getField(new 
JarArchiveInputStream(null),"encoding");
+
     static {
         String dflt;
         dflt = UNKNOWN;
-        try {
-            dflt = getField(new 
ArjArchiveInputStream(newInputStream("bla.arj")), "charsetName");
+        try (ArjArchiveInputStream inputStream = new 
ArjArchiveInputStream(newInputStream("bla.arj"))) {
+            dflt = getField(inputStream, "charsetName");
         } catch (final Exception e) {
             e.printStackTrace();
         }
         ARJ_DEFAULT = dflt;
         dflt = UNKNOWN;
-        try {
-            dflt = getField(new 
DumpArchiveInputStream(newInputStream("bla.dump")), "encoding");
+        try (DumpArchiveInputStream inputStream = new 
DumpArchiveInputStream(newInputStream("bla.dump"))) {
+
+            dflt = getField(inputStream, "encoding");
         } catch (final Exception e) {
             e.printStackTrace();
         }
         DUMP_DEFAULT = dflt;
     }
+
     static final TestData[] TESTS = {
         new TestData("bla.arj", ArchiveStreamFactory.ARJ, false, ARJ_DEFAULT, 
FACTORY, "charsetName"),
         new TestData("bla.arj", ArchiveStreamFactory.ARJ, false, "UTF-8", 
FACTORY_UTF8, "charsetName"),

Reply via email to