diff --git a/apitools/org.eclipse.pde.api.tools/META-INF/MANIFEST.MF b/apitools/org.eclipse.pde.api.tools/META-INF/MANIFEST.MF index 5b16e91f8a..b11dda30a0 100644 --- a/apitools/org.eclipse.pde.api.tools/META-INF/MANIFEST.MF +++ b/apitools/org.eclipse.pde.api.tools/META-INF/MANIFEST.MF @@ -9,7 +9,7 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.29.0,4.0.0)", org.eclipse.pde.core;bundle-version="[3.17.200,4.0.0)", org.eclipse.jdt.core;bundle-version="[3.36.0,4.0.0)", org.eclipse.jdt.launching;bundle-version="[3.21.0,4.0.0)", - org.eclipse.core.resources;bundle-version="[3.20.0,4.0.0)", + org.eclipse.core.resources;bundle-version="[3.21.0,4.0.0)", org.eclipse.text;bundle-version="[3.13.100,4.0.0)", org.eclipse.core.filebuffers;bundle-version="[3.8.200,4.0.0)", org.eclipse.equinox.frameworkadmin;bundle-version="[2.3.0,3.0.0)", diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/model/ResourceApiTypeRoot.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/model/ResourceApiTypeRoot.java index 1ece1d0058..a0ce198087 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/model/ResourceApiTypeRoot.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/model/ResourceApiTypeRoot.java @@ -13,9 +13,6 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.internal.model; -import java.io.IOException; -import java.io.InputStream; - import org.eclipse.core.resources.IFile; import org.eclipse.core.resources.IResource; import org.eclipse.core.runtime.CoreException; @@ -57,13 +54,7 @@ public byte[] getContents() throws CoreException { return fContents; } modifiedTimeStamp = fFile.getModificationStamp(); - try (InputStream stream = fFile.getContents(true)) { - fContents = stream.readAllBytes(); - return fContents; - } catch (IOException ioe) { - abort("Unable to read class file: " + getTypeName(), ioe); //$NON-NLS-1$ - return null; - } + return fFile.readAllBytes(); } @Override