From 658c7c179d8718214f047886787ac27889e4331d Mon Sep 17 00:00:00 2001 From: David Pursehouse Date: Wed, 7 Mar 2018 14:42:47 +0900 Subject: [PATCH] LongObjectIdTest: Open OutputStreamWriter in try-with-resource Change-Id: Ic7c2109204f94c70b933191b46d4a8f2c16a1533 Signed-off-by: David Pursehouse --- .../eclipse/jgit/lfs/lib/LongObjectIdTest.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/org.eclipse.jgit.lfs.test/tst/org/eclipse/jgit/lfs/lib/LongObjectIdTest.java b/org.eclipse.jgit.lfs.test/tst/org/eclipse/jgit/lfs/lib/LongObjectIdTest.java index d6dd3aa60..8642e7eb3 100644 --- a/org.eclipse.jgit.lfs.test/tst/org/eclipse/jgit/lfs/lib/LongObjectIdTest.java +++ b/org.eclipse.jgit.lfs.test/tst/org/eclipse/jgit/lfs/lib/LongObjectIdTest.java @@ -392,9 +392,10 @@ public class LongObjectIdTest { public void testCopyToWriter() throws IOException { AnyLongObjectId id1 = LongObjectIdTestUtils.hash("test"); ByteArrayOutputStream os = new ByteArrayOutputStream(64); - OutputStreamWriter w = new OutputStreamWriter(os, Constants.CHARSET); - id1.copyTo(w); - w.close(); + try (OutputStreamWriter w = new OutputStreamWriter(os, + Constants.CHARSET)) { + id1.copyTo(w); + } assertEquals(id1, LongObjectId.fromString(os.toByteArray(), 0)); } @@ -402,10 +403,11 @@ public class LongObjectIdTest { public void testCopyToWriterWithBuf() throws IOException { AnyLongObjectId id1 = LongObjectIdTestUtils.hash("test"); ByteArrayOutputStream os = new ByteArrayOutputStream(64); - OutputStreamWriter w = new OutputStreamWriter(os, Constants.CHARSET); - char[] buf = new char[64]; - id1.copyTo(buf, w); - w.close(); + try (OutputStreamWriter w = new OutputStreamWriter(os, + Constants.CHARSET)) { + char[] buf = new char[64]; + id1.copyTo(buf, w); + } assertEquals(id1, LongObjectId.fromString(os.toByteArray(), 0)); }