Stefan Bodewig
0705b27e50
Add my most important TODO items to the list, others are already
recorded in bugzilla.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272226 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
9fca9a56a5
JDK 1.1
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272225 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
5cdce7b017
Changes to BCEL checking and some additional descriptions
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272224 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
7196c156c9
Disable second half of this test for now. I'm not sure why you can't pass
a <dirset> to a <fileset> by reference.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272223 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
c213331f01
Document <classfileset>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272222 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
ac65e76ac6
Test case for <classfileset>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272221 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
c588308c64
Minor improvement to error message
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272220 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
caa574d58e
Remove check which prevents fileset subclasses being passed by reference
where a fileset is expected.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272219 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
bb34e52397
Fix up operation of classfileset to behave more like a normal fileset in
terms of what it returns. Also, do not ignore the <include> elements, etc
but allow it to control the basic set of classes which are examined.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272218 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
c0a3bacdf9
Test cases for <depend> task
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272217 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
f52471ba80
Minor typo
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272216 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
e3a3fe68b0
wrong year
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272215 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
8d7dea7d25
Add class for collection utilities, implement emulation of
Vector.equals, use it in Manifest.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272214 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
e7f19f65db
Document the <classfileset> optional data type
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272213 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
cd31576162
Use the non-deprecated form to store properties tmove warning.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272212 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
664ecfc459
Remove the -ref construct from attributes.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272211 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
1373656ec7
Un-finalize var to work around crappy compilers.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272210 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
d0d3f0d2b0
Dont use public specifier when it is redundent (and thus issues warnings).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272209 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
7065a8369c
there is no TraX and really no Xalan2 dependency in these files.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272208 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
94ff8bce4a
Added support for declaring extra attributes for main section of manifest
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272207 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
132029ad61
Add in the first cut of a jarlib-manifest task that generates the manifest according to the Optional Package spec with dependencies included as included in fileset.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272206 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
d15e0c1121
Make library displayer more useful for debugging other extension/library related tasks
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272205 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
ba6d89f244
Fix up date parsing to pick up time aswell
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272204 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
1f3caa57f6
New attribute for <replace> that allows all properties of a given
property file to be used as replacefilter.
PR: 7320
Submitted by: Wolfgang.Jakel@lutzwolf.de
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272203 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
f9d745ee48
Documentation for <cvs> changes
PR: 7433
Submitted by: stephan beal <stephan@wanderinghorse.net>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272202 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
3694e92869
Fixed the following bug;
processGetPreviousRevision method sets the status to GET_COMMENT but it should set it to
GET_DATE otherwise the date information gets put in the comment and as the author is
escaped using a CDATA, you finally get a CDATA inside a CDATA...
Submitted By: Frederic Lavigne <fred@castify.net>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272201 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
2e62a659cb
Make sure locale argument is the first one in javadoc
PR: 4984
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272200 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
656bd7e92a
Move CDATA escaping to the writer to make it harder to get a CDATA in another CDATA
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272199 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
ea60c3f749
Make tag and date attributes of <cvs> work again as well.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272198 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
a4f5be6a2d
Compile before commiting
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272197 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
382e03e5cc
Process the standard error in a separate thread hopefully to alleviate blocking.
Reported By: Frederic Lavigne <fred@castify.net>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272196 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
fd0e7d4927
Break up the packages into groups a little more focussed than at present
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272195 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
7d0968a529
fix infinite loop bug in netrexxc, add a bunch of new attributes and
allow all attributes to be set to default values by properties.
PR: 7732
Submitted by: Patric Bechtel <bechtel@ipcon.de>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272194 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
62a2e7a759
If package attribute has been set, <cvs> would place it in front of
the command - which is wrong.
Reported by: Ovidiu Predescu <ovidiu@apache.org>
Updated cvs example to point to something usable.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272193 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
b0dccfb367
Define created tag
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272192 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
2510d3d6d4
Tabs, rats!
"It wasn't me."
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272191 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
e16a4c7b1d
Minor cleanups
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272190 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
242af53651
Add nested <commandline> elements to <cvs>
PR: 7433
Submitted by: stephan beal <stephan@wanderinghorse.net>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272189 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
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