Jon Skeet
131519b962
Expanded JavaDoc comments on variable names.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271754 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
9ec33bdb83
Cleanup of Main.java
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271753 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
9c6515959f
Refactored core so that adders and setters are again separated for elements and attributes respectively.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271752 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
02a2cffe8f
Continued to refactor tests so that they are easier to maintain
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271751 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Jon Skeet
5c710a6a38
Fixed up the fix-up to obey "Must not be null" etc style.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271750 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
37b2e99006
Commit new "data" classes to use during testing.
One class per test
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271749 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
34c7de003d
Check for Null.
PR: 6871
Submitted by: Brian Deitte <bdeitte@macromedia.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271748 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
d0b4fb3912
Fix up errors in Project format and javadoc picked up with checkstyle
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271747 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
3b1a100df5
Need to have these live in the right package
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271746 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
44735223d9
New datatype - xcatalog - used to store information about locally available
XML DTDs. This allows such info to be shared among a number of different
tasks such as XMLValidate, ejbjar, style, etc.
Also checkstyle cleanup of the affected files.
Submitted by: dIon Gillard <dion@multitask.com.au>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271745 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
6d5ce5b54d
No need for separation between ConfigurationState and DefaultConfigurationState at this stage so push it all into one class
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271744 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ec3375928a
No need for separation between ConfigurationState and DefaultConfigurationState at this stage so push it all into one class
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271743 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a7fecd5cf9
Continued the removal of creator cruft
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271742 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e0bed0aa14
Remove support for creators
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271741 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
1a02a5f570
Comment out test while the evolution of ant1 -> myrmidon continues
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271740 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
5af2618396
Add "DO NOT EDIT" warning to the generated HTML files.
Suggested by: Diane Holt <holtdl@yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271739 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
52a5a5d6e4
no message
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271737 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Costin Manolache
2fa4ee3c90
Quick change to ProjectHelperImpl to use SAX2.
Note that it already had dependencies on SAX2 interfaces, but the original
helper worked with SAX1 parsers too. This one will only work with SAX2.
IMHO SAX2 should be the default, and the old one should be kept
around for backward compat or special cases.
The parser is not using the namespace in any way - it'll use the
RoleFactory plugin to allow use of the namespace in task creation.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271736 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Costin Manolache
df867b66e8
Updated ProjectHelper.
I used the current sources ( with the new comments), and reimplemented
all changes.
The current version doesn't have anything related with the other proposals,
and is functionally equivalent with the old ProjectHelper - except it's
cleaner ( all private and SAX code moved to the helper imple ).
I created a new package, o.a.t.ant.helper to keep the core cleaner -
other helpers may be commited.
The SAX2 based helper is easy to write, but depends on few improvements
on RoleFactory ( createTask with namespace support, etc ).
I'm working on a new implementation of the task factory, with support
for data types and other roles - but that's another story.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271735 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Costin Manolache
4fc2dab7e2
Remove the files for the second proposal for now. I'll add them back
after ProjectHelper is cleared.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271734 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
811c691b7e
A few additions special case additions to the xdocs proposal generation
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271733 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
95dbd84d6e
Substantial refactoring.
Added datatype defaults.properties generation as well as xdocs for them. Created wrapper task somewhat similar to Darrell DoBoer's in mymidon (although his is still slicker!).
Since its already processing all of Ant's main source code, I added in generation of todo lists of both Ant and this proposal - into two separate directories.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271732 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
44e880c9e6
hot off the press.... now supports Ant properties within XDoclet tags
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271731 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Diane Holt
c1f358dddf
Ooops -- forgot the dang gif.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271730 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Diane Holt
6b885fbc62
Edit the right dang file this time! (Sure hope I'm doing this right
this time.)
Also add the JavaWorld finalist logo (unless for some reason people
don't want it up there).
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271729 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
b926938e01
Document <loadproperties> task.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271728 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
069a8898be
Test chain of filters.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271727 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
f261bcd566
Make TailFilter behave exactly like the unix tail application.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271726 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
d89352ca5e
null check.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271725 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
fdcfd1dd9b
Improved doc; loadfile.xml typo fix.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271724 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
555a14e43e
remove redundant attribute.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271723 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
689db09b31
New facades for ant and antcall tasks.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271722 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
74565feb53
Fix minor typo
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271721 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
83b9942620
The always entertaining 2002 patch of the morning.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271720 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Jon Skeet
aa62ef064a
JavaDoc now builds without warnings again - thanks Erik :)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271719 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Jon Skeet
5c79093cdd
Reapplied previous JavaDoc patch.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271718 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
cad63fce0b
Doc updates.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271717 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
70513c95de
Fixed circular package dependency:
* Moved antlib.vfs.FileSelector to antlib.vfs.selectors
* Moved framework.Condition to framework.conditions
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271716 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
2afc643a3e
* Moved FileNameMapper to framework. Got rid of setTo() and setFrom()
from the interface, as these are no longer needed.
* Changed tasks to accept a FileNameMapper directly, rather than using Mapper.
* Removed the 'flatten' attribute from the <copy> task.
* Removed the 'ext' attribute from the <native2ascii> task.
* Removed Mapper and MapperType.
* Moved <flatten> mapper to antlib.
* Made ExtMapper available as <map-extension> and moved to antlib.
* Added <prefix> mapper, to apply a fixed prefix to names.
* Added <chain> mapper, to apply a chain of mappers to names.
* Added <mapped-fileset>, a fileset that transforms nested filesets using a mapper.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271715 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
1eaa635f8f
Add a few preliminary testcases...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271714 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
ce2a2bc4bc
Cheat the introspector by making ClassConstants delegate bcel stuff to a helper class.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271713 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
a172bceca6
Removing short form syntax for ClassConstants for the time being, as it forces user to have bcel.jar in classpath irrespective of whether the filter is being used or not.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271712 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
5578d94e01
thanks again Bill Burton! all i can say is "wow!"
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271711 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
6252354506
once again for Jose Alberto - think I got it right this time
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271710 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Jon Skeet
1d2784e6d5
Answered my own previous question concerning thread safety.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271709 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
ea28bed05b
Document the new conditions.
More todo list updates.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271708 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
fb697b3d3e
Delete unused variable
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271707 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
b46fc7b6d1
Remove PropertyFile as it has changed significantly since being moved to this tree.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271706 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
4284ea0840
Remove unused class
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271705 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
5e099552e5
Delete some unused variables
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271704 13f79535-47bb-0310-9956-ffa450edef68
24 years ago