Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTorbjörn Svensson2020-08-28 17:15:49 +0000
committerJonah Graham2020-08-31 03:08:33 +0000
commit5d91f6f8472f39e86b0207b9578dc7c355df7a6e (patch)
treed0838354ed152314035c4e48b866242a2ff2199b
parent222a963f44d60e04d0da3f1ab9b1a19c1043edbc (diff)
downloadorg.eclipse.cdt-5d91f6f8472f39e86b0207b9578dc7c355df7a6e.tar.gz
org.eclipse.cdt-5d91f6f8472f39e86b0207b9578dc7c355df7a6e.tar.xz
org.eclipse.cdt-5d91f6f8472f39e86b0207b9578dc7c355df7a6e.zip
Ensure file is closed
Removed useless catch block that just rethrows the same exception Change-Id: If3e4faea1ed889d4f7b39a7cff786e0aa9a6803d Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
-rw-r--r--build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedBuildManager.java5
1 files changed, 1 insertions, 4 deletions
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedBuildManager.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedBuildManager.java
index e770b48d5a0..6c1eda4e0f0 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedBuildManager.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ManagedBuildManager.java
@@ -1915,8 +1915,7 @@ public class ManagedBuildManager extends AbstractCExtension {
}
// So there is a project file, load the information there
- InputStream stream = new FileInputStream(cdtbuild);
- try {
+ try (InputStream stream = new FileInputStream(cdtbuild)) {
DocumentBuilder parser = DocumentBuilderFactory.newInstance().newDocumentBuilder();
Document document = parser.parse(stream);
String fileVersion = null;
@@ -2030,8 +2029,6 @@ public class ManagedBuildManager extends AbstractCExtension {
//project.setSessionProperty(buildInfoProperty, buildInfo);
setLoaddedBuildInfo(project, buildInfo);
}
- } catch (Exception e) {
- throw e;
}
buildInfo.setValid(true);

Back to the top