From 46ff223e364b5dab68615b1dc609fd9661895a41 Mon Sep 17 00:00:00 2001 From: Jacobus Martinus Kruithof Date: Sun, 12 Dec 2004 21:22:19 +0000 Subject: [PATCH] Last patch removed some significant logging in verbose mode. re-added. git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@277182 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/taskdefs/Replace.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/main/org/apache/tools/ant/taskdefs/Replace.java b/src/main/org/apache/tools/ant/taskdefs/Replace.java index 8f67125dd..d5fdb8b07 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Replace.java +++ b/src/main/org/apache/tools/ant/taskdefs/Replace.java @@ -594,6 +594,8 @@ public class Replace extends MatchingTask { int repCountStart = replaceCount; + logFilterChain(src.getPath()); + out.setInputBuffer(buildFilterChain(in.getOutputBuffer())); while (in.readChunck()) { @@ -681,6 +683,17 @@ public class Replace extends MatchingTask { return buf; } + /** + * Logs the chain of filters to operate on the file. + * @param filename + */ + private void logFilterChain(String filename) { + for (int i = 0; i < replacefilters.size(); i++) { + Replacefilter filter = (Replacefilter) replacefilters.elementAt(i); + log("Replacing in " + filename + ": " + filter.getToken() + + " --> " + filter.getReplaceValue(), Project.MSG_VERBOSE); + } + } /** * Set the source file; required unless dir is set. * @param file source file