You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by bo...@apache.org on 2018/02/11 09:46:08 UTC

ant git commit: Java8 refactoring removed buffering

Repository: ant
Updated Branches:
  refs/heads/master 38fed1a2f -> 7845e9f0a


Java8 refactoring removed buffering


Project: http://git-wip-us.apache.org/repos/asf/ant/repo
Commit: http://git-wip-us.apache.org/repos/asf/ant/commit/7845e9f0
Tree: http://git-wip-us.apache.org/repos/asf/ant/tree/7845e9f0
Diff: http://git-wip-us.apache.org/repos/asf/ant/diff/7845e9f0

Branch: refs/heads/master
Commit: 7845e9f0afb601966f7fbf565c68fb7fa6b5b4e2
Parents: 38fed1a
Author: Stefan Bodewig <bo...@apache.org>
Authored: Sun Feb 11 10:24:09 2018 +0100
Committer: Stefan Bodewig <bo...@apache.org>
Committed: Sun Feb 11 10:24:09 2018 +0100

----------------------------------------------------------------------
 src/main/org/apache/tools/ant/taskdefs/LoadProperties.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ant/blob/7845e9f0/src/main/org/apache/tools/ant/taskdefs/LoadProperties.java
----------------------------------------------------------------------
diff --git a/src/main/org/apache/tools/ant/taskdefs/LoadProperties.java b/src/main/org/apache/tools/ant/taskdefs/LoadProperties.java
index bc71660..b186eef 100644
--- a/src/main/org/apache/tools/ant/taskdefs/LoadProperties.java
+++ b/src/main/org/apache/tools/ant/taskdefs/LoadProperties.java
@@ -17,6 +17,7 @@
  */
 package org.apache.tools.ant.taskdefs;
 
+import java.io.BufferedInputStream;
 import java.io.ByteArrayInputStream;
 import java.io.File;
 import java.io.IOException;
@@ -177,7 +178,7 @@ public class LoadProperties extends Task {
         Charset charset = encoding == null ? Charset.defaultCharset() : Charset.forName(encoding);
 
         try (ChainReader instream = new ChainReaderHelper(getProject(),
-            new InputStreamReader(src.getInputStream(), charset), filterChains)
+            new InputStreamReader(new BufferedInputStream(src.getInputStream()), charset), filterChains)
                 .getAssembledReader()) {
 
             String text = instream.readFully();