diff --git a/fontbox/src/main/java/org/apache/fontbox/ttf/OpenTypeScript.java b/fontbox/src/main/java/org/apache/fontbox/ttf/OpenTypeScript.java index ec0ad9f84bb..193229a5455 100644 --- a/fontbox/src/main/java/org/apache/fontbox/ttf/OpenTypeScript.java +++ b/fontbox/src/main/java/org/apache/fontbox/ttf/OpenTypeScript.java @@ -16,7 +16,6 @@ */ package org.apache.fontbox.ttf; -import java.io.BufferedInputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; @@ -209,8 +208,7 @@ public final class OpenTypeScript static { String path = "/org/apache/fontbox/unicode/Scripts.txt"; - try (InputStream resourceAsStream = OpenTypeScript.class.getResourceAsStream(path); - InputStream input = new BufferedInputStream(resourceAsStream)) + try (InputStream input = OpenTypeScript.class.getResourceAsStream(path)) { parseScriptsFile(input); } diff --git a/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/Standard14Fonts.java b/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/Standard14Fonts.java index bc87d489bbd..acbda4b007c 100644 --- a/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/Standard14Fonts.java +++ b/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/Standard14Fonts.java @@ -134,9 +134,9 @@ private static void loadMetrics(FontName fontName) throws IOException { throw new IOException("resource '" + resourceName + "' not found"); } - try (InputStream afmStream = new BufferedInputStream(resourceAsStream)) + try (resourceAsStream) { - AFMParser parser = new AFMParser(afmStream); + AFMParser parser = new AFMParser(resourceAsStream); FontMetrics metric = parser.parse(true); FONTS.put(fontName, metric); } diff --git a/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDDeviceCMYK.java b/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDDeviceCMYK.java index c60462e185a..c154fa3ed54 100644 --- a/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDDeviceCMYK.java +++ b/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/color/PDDeviceCMYK.java @@ -107,9 +107,9 @@ protected ICC_Profile getICCProfile() throws IOException { throw new IOException("resource '" + resourceName + "' not found"); } - try (InputStream is = new BufferedInputStream(resourceAsStream)) + try (resourceAsStream) { - return ICC_Profile.getInstance(is); + return ICC_Profile.getInstance(resourceAsStream); } } diff --git a/pdfbox/src/main/java/org/apache/pdfbox/text/PDFTextStripper.java b/pdfbox/src/main/java/org/apache/pdfbox/text/PDFTextStripper.java index e3b906c8c84..368d8a4a20a 100644 --- a/pdfbox/src/main/java/org/apache/pdfbox/text/PDFTextStripper.java +++ b/pdfbox/src/main/java/org/apache/pdfbox/text/PDFTextStripper.java @@ -1974,8 +1974,7 @@ private String handleDirection(String word) static { String path = "/org/apache/pdfbox/resources/text/BidiMirroring.txt"; - try (InputStream resourceAsStream = PDFTextStripper.class.getResourceAsStream(path); - InputStream input = new BufferedInputStream(resourceAsStream)) + try (InputStream input = PDFTextStripper.class.getResourceAsStream(path)) { parseBidiFile(input); } diff --git a/pdfbox/src/main/java/org/apache/pdfbox/util/Version.java b/pdfbox/src/main/java/org/apache/pdfbox/util/Version.java index e43054b92ad..b6bd4fd2505 100644 --- a/pdfbox/src/main/java/org/apache/pdfbox/util/Version.java +++ b/pdfbox/src/main/java/org/apache/pdfbox/util/Version.java @@ -47,8 +47,7 @@ private Version() */ public static String getVersion() { - try (InputStream resourceAsStream = Version.class.getResourceAsStream(PDFBOX_VERSION_PROPERTIES); - InputStream is = new BufferedInputStream(resourceAsStream)) + try (InputStream is = Version.class.getResourceAsStream(PDFBOX_VERSION_PROPERTIES)) { Properties properties = new Properties(); properties.load(is);