diff options
author | Lars Vogel | 2018-02-05 16:17:49 +0000 |
---|---|---|
committer | Lars Vogel | 2018-02-05 16:17:49 +0000 |
commit | 538d6e9e80239627f53ad500444d6e4fbe6820a2 (patch) | |
tree | 1ad7f5461e11873d6c378dac04a0f2ce343212d0 /org.eclipse.core.filebuffers.tests | |
parent | 03da00cb808b575e1264016659ed328f7d9c3472 (diff) | |
download | eclipse.platform.text-538d6e9e80239627f53ad500444d6e4fbe6820a2.tar.gz eclipse.platform.text-538d6e9e80239627f53ad500444d6e4fbe6820a2.tar.xz eclipse.platform.text-538d6e9e80239627f53ad500444d6e4fbe6820a2.zip |
Bug 530745 - Use try with block for
org.eclipse.core.filebuffers.tests.FileTool
Change-Id: If37a1a085fe0634ea442820d6848cb13dc078ab0
Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
Diffstat (limited to 'org.eclipse.core.filebuffers.tests')
-rw-r--r-- | org.eclipse.core.filebuffers.tests/src/org/eclipse/core/filebuffers/tests/FileTool.java | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/org.eclipse.core.filebuffers.tests/src/org/eclipse/core/filebuffers/tests/FileTool.java b/org.eclipse.core.filebuffers.tests/src/org/eclipse/core/filebuffers/tests/FileTool.java index cf984534842..0e4f3dc282e 100644 --- a/org.eclipse.core.filebuffers.tests/src/org/eclipse/core/filebuffers/tests/FileTool.java +++ b/org.eclipse.core.filebuffers.tests/src/org/eclipse/core/filebuffers/tests/FileTool.java @@ -64,25 +64,8 @@ public class FileTool { String entryName = entry.getName(); File file = new File(dstDir, changeSeparator(entryName, '/', File.separatorChar)); file.getParentFile().mkdirs(); - InputStream src = null; - OutputStream dst = null; - try { - src = zipFile.getInputStream(entry); - dst = new FileOutputStream(file); + try (InputStream src= zipFile.getInputStream(entry); OutputStream dst= new FileOutputStream(file)) { transferData(src, dst); - } finally { - if(dst != null){ - try { - dst.close(); - } catch(IOException e){ - } - } - if(src != null){ - try { - src.close(); - } catch(IOException e){ - } - } } } } finally { |