Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Vogel2018-02-05 16:17:49 +0000
committerLars Vogel2018-02-05 16:17:49 +0000
commit538d6e9e80239627f53ad500444d6e4fbe6820a2 (patch)
tree1ad7f5461e11873d6c378dac04a0f2ce343212d0 /org.eclipse.core.filebuffers.tests
parent03da00cb808b575e1264016659ed328f7d9c3472 (diff)
downloadeclipse.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.java19
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 {

Back to the top