summaryrefslogtreecommitdiff
path: root/src/main/org/apache/tools/ant/taskdefs/optional/ReplaceRegExp.java
diff options
context:
space:
mode:
authorSteve Loughran <stevel@apache.org>2003-10-03 01:10:22 +0000
committerSteve Loughran <stevel@apache.org>2003-10-03 01:10:22 +0000
commit1dc3ff85f64b99ede826fbfe4656f1a0b27bcbb5 (patch)
tree229ae17d4c45266ec299cfeb91d4586312ed7285 /src/main/org/apache/tools/ant/taskdefs/optional/ReplaceRegExp.java
parent7c6f6591f635626c1e3e8c47dfa1bff0af3ee370 (diff)
downloadant-1dc3ff85f64b99ede826fbfe4656f1a0b27bcbb5.tar.gz
More diagnostics. Because some of us never get regexps right first time
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@275410 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/main/org/apache/tools/ant/taskdefs/optional/ReplaceRegExp.java')
-rw-r--r--src/main/org/apache/tools/ant/taskdefs/optional/ReplaceRegExp.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/ReplaceRegExp.java b/src/main/org/apache/tools/ant/taskdefs/optional/ReplaceRegExp.java
index 708c6b315..3b4551c5e 100644
--- a/src/main/org/apache/tools/ant/taskdefs/optional/ReplaceRegExp.java
+++ b/src/main/org/apache/tools/ant/taskdefs/optional/ReplaceRegExp.java
@@ -306,6 +306,7 @@ public class ReplaceRegExp extends Task {
Regexp regexp = r.getRegexp(getProject());
if (regexp.matches(input, options)) {
+ log("Found match; substituting",Project.MSG_DEBUG);
res = regexp.substitute(input, s.getExpression(getProject()),
options);
}
@@ -436,6 +437,7 @@ public class ReplaceRegExp extends Task {
w = null;
if (changes) {
+ log("File has changed; saving the updated file",Project.MSG_VERBOSE);
try {
fileUtils.rename(temp, f);
temp = null;
@@ -443,6 +445,8 @@ public class ReplaceRegExp extends Task {
throw new BuildException("Couldn't rename temporary file "
+ temp, getLocation());
}
+ } else {
+ log("No change made",Project.MSG_DEBUG);
}
} finally {
try {