for a task, that is it is public, non-abstract, has a no-arg
constructor and a public no-arg execute method.
PR: 4163
Submitted by: Ralf Wiebicke <ralf@rw7.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269857 13f79535-47bb-0310-9956-ffa450edef68
Notes:
(1) JUnitTestRunnerTest fails with an InvocationTargetException, I
don't have the time to investigate why this happens right now.
(2) I didn't modify ManifestFile as I couldn't figure out why Entry
implemented Comparator. Why doesn't this task use
org.apache.tools.ant.taskdefs.Manifest anyway?
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269855 13f79535-47bb-0310-9956-ffa450edef68
called, even if the parent TaskContainer doesn't take care of it
itself.
Submitted by: Ovidiu Predescu <ovidiu@cup.hp.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269852 13f79535-47bb-0310-9956-ffa450edef68
Patch was submitted by Philippe Prados <philippe@prados.net>
I added UTF8 encoding as specified in the specifications and changed the logic a little bit to be closer to what is being done in the implementation of sun.misc.JarIndex in JDK 1.3
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269850 13f79535-47bb-0310-9956-ffa450edef68
before we fiddle with its properties.
Don't carry over user properties for basedir and ant.file from the
second to the third call in a chain of <ant> invokes <ant> ...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269837 13f79535-47bb-0310-9956-ffa450edef68
Submitted by: Guillaume Berche <guillaume.berche@eloquant.com>
With velocity-1.3-dev from jakarta-site2, we don't seem to need the
reverseloader attribute any longer.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269829 13f79535-47bb-0310-9956-ffa450edef68
- removed useless/duplicate imports
- added explicit imports rather than *
- changed specifiers order to be conform to JLS.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269827 13f79535-47bb-0310-9956-ffa450edef68
Add testcase for <replaceregexp>, this task now works with ORO,
Jakarta Regexp and JDK 1.4 if you use \1 to refer to parens in the
regular expression.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269822 13f79535-47bb-0310-9956-ffa450edef68
singleline mode.
Note 1: doStartTest1 fails with ORO 2.0 but works with 2.0.4, better
use the latest release 8-)
Note 2: doEndTest2 fails with Jakarta Regexp 1.2, I've disabled it for
the time being, but may look into it later (file a bug report,
and so on).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269821 13f79535-47bb-0310-9956-ffa450edef68
New optional replaceregexp tasks that takes advantage of it.
Submitted by: Matthew Inger <matti@sedonacorp.com>
This doesn't really work (but doesn't break anything either), but I
wanted to get the stuff committed now, I will put work into it
tomorrow. See mail to the list for details.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269820 13f79535-47bb-0310-9956-ffa450edef68
important new feature is the ability to execute VAJ tasks from the
command line by exploiting the Remote Tool Access feature of VAJ."
Submitted by: wolf.siberski@tui.de
Some patches look a lot larger as I had to remove stray CRs, I also
killed TABs wherever I stumbled over them.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269819 13f79535-47bb-0310-9956-ffa450edef68
Submitted by: Craeg K. Strong <cstrong@arielpartners.com>
Get rid of annoying warning that <property> has been redefined in
<ant> and <antcall>.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269816 13f79535-47bb-0310-9956-ffa450edef68
Now use reflection to invoke either getName or name, whichever is
available, so that the formatters will still support JUnit prior to
version 3.7 - once we decide to drop this support, this workaround
will be backed out.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269813 13f79535-47bb-0310-9956-ffa450edef68