Stefan Bodewig
3fce5ce014
testcase for AbstractCvsTask
Submitted by: stephan beal <stephan@wanderinghorse.net>
As you need a CVS client and must run this test in an Ant source tree
checked out from CVS, this test does not run by default, you need to
enable it via
ant test -Dhave.cvs=1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272188 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
fe7c38e3a0
Extract front end class info from Jar
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272187 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
d9e6947368
reorg of mutant's frontend
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272186 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
284e7904db
close streams in junitreport.
PR: 6852
Make XalanExecutor independent of Xalan2 so one can compile
Xalan1Executor without Xalan2.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272185 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
5047e00183
<uptodate> extends MatchingTask for no reason, it completely ignores
the implicit fileset it is supposed to support.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272184 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
98d509c6f8
reimplement DirSetTest as subclass of FileSetTest
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272183 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
af0dbb6ef2
reimplement DirSet as subclass of FileSet
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272182 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
4a2d828a9e
Rename extension-display task to jarlib-display because it operated on both extensions and package specifications
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272181 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
b91e4a3c1d
ClassLoader hierarchy changes:
* Use multi-parent ClassLoaders for antlibs and extensions, so that each
extension jar is loaded by a single ClassLoader in the hierarchy. Allows
classes from extensions to be shared across dependent antlibs and extensions.
* Changed contract of ClassLoaderManager.createClassLoader( File[] ), so that
it creates a new ClassLoader each time it is called.
* Changed ExtensionManager, so that it no longer extends PackageRepository.
* Added a few test cases for DefaultClassLoaderManager.
* Moved responsibility for checking myrmidon.home and building the various paths,
from DefaultEmbeddor and DefaultExtensionManager to EmbeddedAnt. Use the
platform path separator for the paths, rather than the | char.
* Use EmbeddedAnt in AbstractProjectTest, rather than using an Embeddor directly.
* AbstractComponentTest was not parameterising or initialising the test
components.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272180 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
274da33012
Add tests fro DirSet and the new DirSet/FileList support in Path.
Step one of planned DirSet refactoring.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272179 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
adammurdoch
5913c19759
Forgot to remove these when they were moved to antlib.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272178 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
66bf648316
zap tabs, propagate exception so it gets into the log the way it should
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272177 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
a64cb53667
Checkstyle fixes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272176 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
13102c5cfb
Add XML declaration to output generated from <cvschangelog>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272175 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
97bb19005e
changelog -> cvschangelog
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272174 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
78e67d392b
allow srcfile to be combined with a mapper in <uptodate>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272173 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
6a182bf836
typo
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272172 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
4488376868
Add testcase for <ant>'s logfile placement, fix NPE in <ant>.
If <ant> should ignore the dir attribute, we only have to change the
locations of test3.log and test4.log.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272171 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
3432c43ba0
Slight reorg of methods between context and service classes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272170 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
56c025c679
Clean up mutant bootstrap
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272169 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
5e93b0b89f
Simplify pathconvert, support OS/2 as well, fix some indentation.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272168 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
742f2da5b7
improve error reporting in buildnumber task a little.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272167 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
b32ff5e9c4
only warn if override changes the value of a reference.
PR: 5161
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272166 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
5594451580
New task <concat>
Submitted by: Derek Slager <derek@activate.net>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272165 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
9c0d2b9733
Write a basic task that prints out extension and package specification data for a library or set of librarys
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272164 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
2db2db4628
Update to latest ant binaries to get new manifest data
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272163 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
a0dde3035f
Upgrade to new extensions package to get the specifications parser and data holder
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272162 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
96a0bcf388
Speclling would be a great skill ... or so they tell me.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272161 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
7a58f9b7cf
Made the manifest for the optional package actually conform to the specification and put versions in dewey decimal format.
Also made optional package an extension.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272160 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
61cbe76230
Documentation for splash task.
Submitted by: Les Hughes <leslie.hughes@rubus.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272159 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
0de17bca25
Log errors rather than ignoring them.
Submitted by: dion@multitask.com.au via "Vincent Massol" <vmassol@octo.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272158 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
f7c0a7741d
Add method to FileUtils that emulates File.createNewFile (well, sort
of) and use it in Touch as well as BuildNumber.
Various JDK 1.1 issues.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272157 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
1d4c24c80f
regenerate HTML version of TODO list
The usual 2002 cleanup
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272156 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
fd7d23a011
patch supplied by bechtel@ipcon.de (Patric Bechtel) PR 7657
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272155 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Darrell DeBoer
2a91ac371e
* Fixed a bunch of checkstyle violations (mostly
javadoc)
* Added basic javadoc target to build.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272154 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
c4b35c99e8
Revert last change because I am a doppy bugger
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272153 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
2bb17f5dbb
Ant package and extension have same value so may aswell expand property ...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272152 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
4402a1fb9b
Specification Version MUST be in DeweyDecimal notation with maximum 3 places (ie major.minor.micro).
Also made jar implement the org.apache.tools.ant extension (aswell as the specification for the package org.apache.tools.ant). As a consequence put Implementation-Version into dewey decimal form aswell.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272151 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
e8a000ecfe
Catch up on WHATSNEW.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272150 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
e2ca50cce1
Allow 'dirsep' and 'pathsep' to contain multi-character values.
(Submitted by M. Kerkhoff, PR 6543)
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272149 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
cd8ef18058
Flesh out the example to show the prop's use in an "unless". (PR 5775)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272148 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
b2f61cd56d
Made sure error is read (and ignored?) to avoid blocking.
Reported By: Vincent Massol
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272147 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
13236d1572
Add an example that will draw out problem with entry with 0 changes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272146 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
a4019bb13b
Make sure the parser works when there is no changes for an entry.
Reported By: Vincent Massol
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272145 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
01a69e59fe
If 'output' is a simple or relative filename, make it relative
to ${basedir}, not ${user.dir}. (If it's a full-path, it'll go
to the full-path file.) (PR 4548)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272144 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
46f5042246
add java1.4 support as an objective. BTW, what about antlib?
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272143 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
a54a5e4ca6
More quoting cruft. (Maybe we should just put the entire
script inside one giant quote! :) (PR 4340)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272142 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
35871351d8
Add a 'failonerror' attr. (PR 4273)
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272141 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
c0c34e366e
Add a todo for re: extension stuff.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272140 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
a4310383f8
finally we have an Ant 1.5 To-Do list. Its not much, but then again, should it really be? :)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272139 13f79535-47bb-0310-9956-ffa450edef68
23 years ago