Use try-with-resources and format to 120 line length.
diff --git a/src/test/java/org/apache/commons/io/filefilter/FileFilterTestCase.java b/src/test/java/org/apache/commons/io/filefilter/FileFilterTestCase.java
index fbf3b30..4dff42b 100644
--- a/src/test/java/org/apache/commons/io/filefilter/FileFilterTestCase.java
+++ b/src/test/java/org/apache/commons/io/filefilter/FileFilterTestCase.java
@@ -1119,10 +1119,8 @@
@Test
public void testMagicNumberFileFilterBytes() throws Exception {
- final byte[] classFileMagicNumber =
- new byte[] {(byte) 0xCA, (byte) 0xFE, (byte) 0xBA, (byte) 0xBE};
- final String xmlFileContent = "<?xml version=\"1.0\" encoding=\"UTF-8\">\n" +
- "<element>text</element>";
+ final byte[] classFileMagicNumber = new byte[] { (byte) 0xCA, (byte) 0xFE, (byte) 0xBA, (byte) 0xBE };
+ final String xmlFileContent = "<?xml version=\"1.0\" encoding=\"UTF-8\">\n" + "<element>text</element>";
final File classFileA = new File(temporaryFolder, "A.class");
final File xmlFileB = new File(temporaryFolder, "B.xml");
@@ -1130,10 +1128,10 @@
final File dir = new File(temporaryFolder, "D");
dir.mkdirs();
- final OutputStream classFileAStream = FileUtils.openOutputStream(classFileA);
- IOUtils.write(classFileMagicNumber, classFileAStream);
- TestUtils.generateTestData(classFileAStream, 32);
- classFileAStream.close();
+ try (final OutputStream classFileAStream = FileUtils.openOutputStream(classFileA)) {
+ IOUtils.write(classFileMagicNumber, classFileAStream);
+ TestUtils.generateTestData(classFileAStream, 32);
+ }
FileUtils.write(xmlFileB, xmlFileContent, StandardCharsets.UTF_8);
FileUtils.touch(emptyFile);
@@ -1145,7 +1143,6 @@
assertFiltering(filter, emptyFile, false);
assertFiltering(filter, dir, false);
-
filter = FileFilterUtils.magicNumberFileFilter(classFileMagicNumber);
assertFiltering(filter, classFileA, true);
@@ -1156,7 +1153,7 @@
@Test
public void testMagicNumberFileFilterBytesOffset() throws Exception {
- final byte[] tarMagicNumber = new byte[] {0x75, 0x73, 0x74, 0x61, 0x72};
+ final byte[] tarMagicNumber = new byte[] { 0x75, 0x73, 0x74, 0x61, 0x72 };
final long tarMagicNumberOffset = 257;
final File tarFileA = new File(temporaryFolder, "A.tar");
@@ -1164,29 +1161,25 @@
final File dir = new File(temporaryFolder, "D");
dir.mkdirs();
- final OutputStream tarFileAStream = FileUtils.openOutputStream(tarFileA);
- TestUtils.generateTestData(tarFileAStream, tarMagicNumberOffset);
- IOUtils.write(tarMagicNumber, tarFileAStream);
- tarFileAStream.close();
+ try (final OutputStream tarFileAStream = FileUtils.openOutputStream(tarFileA)) {
+ TestUtils.generateTestData(tarFileAStream, tarMagicNumberOffset);
+ IOUtils.write(tarMagicNumber, tarFileAStream);
+ }
if (!randomFileB.getParentFile().exists()) {
- throw new IOException("Cannot create file " + randomFileB
- + " as the parent directory does not exist");
+ throw new IOException("Cannot create file " + randomFileB + " as the parent directory does not exist");
}
- try (final BufferedOutputStream output =
- new BufferedOutputStream(new FileOutputStream(randomFileB))) {
+ try (final BufferedOutputStream output = new BufferedOutputStream(new FileOutputStream(randomFileB))) {
TestUtils.generateTestData(output, 2 * tarMagicNumberOffset);
}
- IOFileFilter filter =
- new MagicNumberFileFilter(tarMagicNumber, tarMagicNumberOffset);
+ IOFileFilter filter = new MagicNumberFileFilter(tarMagicNumber, tarMagicNumberOffset);
assertFiltering(filter, tarFileA, true);
assertFiltering(filter, randomFileB, false);
assertFiltering(filter, dir, false);
- filter = FileFilterUtils.magicNumberFileFilter(tarMagicNumber,
- tarMagicNumberOffset);
+ filter = FileFilterUtils.magicNumberFileFilter(tarMagicNumber, tarMagicNumberOffset);
assertFiltering(filter, tarFileA, true);
assertFiltering(filter, randomFileB, false);
@@ -1195,10 +1188,8 @@
@Test
public void testMagicNumberFileFilterString() throws Exception {
- final byte[] classFileMagicNumber =
- new byte[] {(byte) 0xCA, (byte) 0xFE, (byte) 0xBA, (byte) 0xBE};
- final String xmlFileContent = "<?xml version=\"1.0\" encoding=\"UTF-8\">\n" +
- "<element>text</element>";
+ final byte[] classFileMagicNumber = new byte[] { (byte) 0xCA, (byte) 0xFE, (byte) 0xBA, (byte) 0xBE };
+ final String xmlFileContent = "<?xml version=\"1.0\" encoding=\"UTF-8\">\n" + "<element>text</element>";
final String xmlMagicNumber = "<?xml version=\"1.0\"";
final File classFileA = new File(temporaryFolder, "A.class");
@@ -1206,10 +1197,10 @@
final File dir = new File(temporaryFolder, "D");
dir.mkdirs();
- final OutputStream classFileAStream = FileUtils.openOutputStream(classFileA);
- IOUtils.write(classFileMagicNumber, classFileAStream);
- TestUtils.generateTestData(classFileAStream, 32);
- classFileAStream.close();
+ try (final OutputStream classFileAStream = FileUtils.openOutputStream(classFileA)) {
+ IOUtils.write(classFileMagicNumber, classFileAStream);
+ TestUtils.generateTestData(classFileAStream, 32);
+ }
FileUtils.write(xmlFileB, xmlFileContent, StandardCharsets.UTF_8);
@@ -1236,29 +1227,25 @@
final File dir = new File(temporaryFolder, "D");
dir.mkdirs();
- final OutputStream tarFileAStream = FileUtils.openOutputStream(tarFileA);
- TestUtils.generateTestData(tarFileAStream, tarMagicNumberOffset);
- IOUtils.write(tarMagicNumber, tarFileAStream, StandardCharsets.UTF_8);
- tarFileAStream.close();
+ try (final OutputStream tarFileAStream = FileUtils.openOutputStream(tarFileA)) {
+ TestUtils.generateTestData(tarFileAStream, tarMagicNumberOffset);
+ IOUtils.write(tarMagicNumber, tarFileAStream, StandardCharsets.UTF_8);
+ }
if (!randomFileB.getParentFile().exists()) {
- throw new IOException("Cannot create file " + randomFileB
- + " as the parent directory does not exist");
+ throw new IOException("Cannot create file " + randomFileB + " as the parent directory does not exist");
}
- try (final BufferedOutputStream output =
- new BufferedOutputStream(new FileOutputStream(randomFileB))) {
+ try (final BufferedOutputStream output = new BufferedOutputStream(new FileOutputStream(randomFileB))) {
TestUtils.generateTestData(output, 2 * tarMagicNumberOffset);
}
- IOFileFilter filter =
- new MagicNumberFileFilter(tarMagicNumber, tarMagicNumberOffset);
+ IOFileFilter filter = new MagicNumberFileFilter(tarMagicNumber, tarMagicNumberOffset);
assertFiltering(filter, tarFileA, true);
assertFiltering(filter, randomFileB, false);
assertFiltering(filter, dir, false);
- filter = FileFilterUtils.magicNumberFileFilter(tarMagicNumber,
- tarMagicNumberOffset);
+ filter = FileFilterUtils.magicNumberFileFilter(tarMagicNumber, tarMagicNumberOffset);
assertFiltering(filter, tarFileA, true);
assertFiltering(filter, randomFileB, false);