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 <[email protected]>
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"),