From fd1350c42a919d8754a0b4ac133eb0b262d809b8 Mon Sep 17 00:00:00 2001 From: Peter Reilly Date: Wed, 15 Dec 2004 17:23:25 +0000 Subject: [PATCH] use Touch#addConfigured(Mapper) rather than add(Mapper) as the mapper is used in the method git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@277213 13f79535-47bb-0310-9956-ffa450edef68 --- src/etc/testcases/taskdefs/touch.xml | 32 +++++++++++++++++++ .../org/apache/tools/ant/taskdefs/Touch.java | 2 +- .../apache/tools/ant/taskdefs/TouchTest.java | 7 ++++ 3 files changed, 40 insertions(+), 1 deletion(-) diff --git a/src/etc/testcases/taskdefs/touch.xml b/src/etc/testcases/taskdefs/touch.xml index d44b33b8d..dfee38ec7 100644 --- a/src/etc/testcases/taskdefs/touch.xml +++ b/src/etc/testcases/taskdefs/touch.xml @@ -83,6 +83,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/org/apache/tools/ant/taskdefs/Touch.java b/src/main/org/apache/tools/ant/taskdefs/Touch.java index 3438f9c82..a61ffb6c2 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Touch.java +++ b/src/main/org/apache/tools/ant/taskdefs/Touch.java @@ -168,7 +168,7 @@ public class Touch extends Task { * @param mapper the Mapper to add. * @since Ant 1.6.3 */ - public void addMapper(Mapper mapper) { + public void addConfiguredMapper(Mapper mapper) { add(mapper.getImplementation()); } diff --git a/src/testcases/org/apache/tools/ant/taskdefs/TouchTest.java b/src/testcases/org/apache/tools/ant/taskdefs/TouchTest.java index fe206724c..034071d70 100644 --- a/src/testcases/org/apache/tools/ant/taskdefs/TouchTest.java +++ b/src/testcases/org/apache/tools/ant/taskdefs/TouchTest.java @@ -109,6 +109,13 @@ public class TouchTest extends BuildFileTest { executeTarget("testMappedFileset"); } + /** + * test the explicit mapped file set + */ + public void testExplicitMappedFileset() { + executeTarget("testExplicitMappedFileset"); + } + /** * test the mapped file list */