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"),