diff --git a/WHATSNEW b/WHATSNEW index e13babb97..6d63e2c1e 100644 --- a/WHATSNEW +++ b/WHATSNEW @@ -11,6 +11,8 @@ Fixed bugs: Other changes: -------------- +* Translate task logs a debug message specifying the number of files + that it processed. Bugzilla Report 13938. Changes from Ant 1.5.4 to Ant 1.6Beta1 ====================================== diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/i18n/Translate.java b/src/main/org/apache/tools/ant/taskdefs/optional/i18n/Translate.java index a7d58963d..8af387b81 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/i18n/Translate.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/i18n/Translate.java @@ -531,6 +531,7 @@ public class Translate extends MatchingTask { * newer than the destination file. */ private void translate() throws BuildException { + int filesProcessed = 0; for (int i = 0; i < filesets.size(); i++) { FileSet fs = (FileSet) filesets.elementAt(i); DirectoryScanner ds = fs.getDirectoryScanner(getProject()); @@ -646,6 +647,7 @@ public class Translate extends MatchingTask { if (out != null) { out.close(); } + ++filesProcessed; } else { log("Skipping " + srcFiles[j] + " as destination file is up to date", @@ -656,5 +658,6 @@ public class Translate extends MatchingTask { } } } + log("Translation performed on " + filesProcessed + " file(s).", Project.MSG_DEBUG); } }