From e6165e551d879edc564e85ee1e656384dcd3cc6e Mon Sep 17 00:00:00 2001 From: Markus KARG Date: Sun, 16 Aug 2020 15:22:29 +0000 Subject: [PATCH] Java 9: InputStream.transferTo(OutputStream) instead of JVM-based byte transferTo Provides potential higher performance. Signed-off-by: Markus KARG --- src/main/java/org/codehaus/plexus/util/IOUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/codehaus/plexus/util/IOUtil.java b/src/main/java/org/codehaus/plexus/util/IOUtil.java index 3fab8411..0b2ae40b 100644 --- a/src/main/java/org/codehaus/plexus/util/IOUtil.java +++ b/src/main/java/org/codehaus/plexus/util/IOUtil.java @@ -156,7 +156,7 @@ private IOUtil() public static void copy( final InputStream input, final OutputStream output ) throws IOException { - copy( input, output, DEFAULT_BUFFER_SIZE ); + input.transferTo( output ); } /**