Peter Donald
7c2285da8f
Style
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271656 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
14ee9e10cd
Extract a separate top-level getinvolved.xml from todo.xml
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271655 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
34f1870584
Extract the build file stuff from user.xml
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271654 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
422e474a6d
Extract the VFS stuff from user.xml
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271653 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
82a46da06d
Put project name on RHS of banner
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271652 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a09efd17a8
Start to reorg the sidebar
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271651 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
a04c111270
Make all the variables final
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271650 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
4ddd7dfef4
Rework it so that ExecManager does not shutdown streams.
Important when you pass in System.out/System.err or want to do something
special to stream after processing.
Submitted By: Darrell DeBoer <darrell@apache.org>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271649 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
bcb20c5a70
Start to add in sidebar for new documentation.
Leave out the overview section about "Extending Ant"
for the time being and come back to it later
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271648 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
f4ff4f5559
Start to document the Containers ClassLoader
hierarchy. Adapted terminology from Catalina
as that terminology is more widely used.
Punt on antlib ClassLoader structure as that
is defined via library specific mechanisms
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271647 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
4f069ecbb3
Add in initial cut of documentation for librarys.
It completely punts on descriptro format for the
time being - mainly as I already documented that
elsewhere and just need to convert it to xdocs
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271646 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Costin Manolache
d1dac8f1ba
Drop the AntBean proposal.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271642 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
cb2a0a80b1
Applied Bill's DVSL work and template patch. Also added "docs" target to main build.xml to <ant> to the HTML generation build.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271637 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
cd75662033
Added IDEA config for Avalon style.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271636 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
129bfa374a
Wrap block with finally to make sure System.exit is called and with correct exitCode
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271635 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
c54524cf25
Remove scoping for the time being as it wasn't really being used
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271634 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
357537149c
Decouple exceptions from CascadingException
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271633 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
0faa41f92b
Update to latest Avalon for ExceptionUtil changes
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271632 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
ed4d23fb8a
Make it easier to generate the documentation
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271628 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
22f32dcc7d
restyle via IDEA
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271627 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e67dc0b9f9
Allow v7 format tar files
(Patch copied from main source tree)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271626 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
769fac8323
Remove unused descriptors
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271624 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
f32bf0bc50
* Reorganised build to use new <antlib-descriptor> task.
* The "builtin" and "selftest" descriptors are now generated.
* Fixed ant-descriptor.template to handle @ant:type tag properly.
Submitted by Darrell DeBoer [darrell@apache.org ]
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271623 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
62088bc6f1
Added task to generate antlib descriptors from Java source.
Submitted by Darrell DeBoer [darrell@apache.org ]
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271622 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
7288026e05
New filter reader that gets those lines that match a regular expression pattern.
Requested by: Adam Murdoch
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271621 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
b5de47561b
Merge changes with the 1.14 revision from the main tree.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271620 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
c9f7dca90e
Fix javadoc.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271618 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
43e62b81ff
1. ExpandProperties filter introduced as envisioned by Steve.
2. String readFully(Reader) added to FileUtils.java (main trunk revision 1.13)
3. Doc changes
4. Removed the attribute evaluateproperties from <loadfile> as it is no longer necessary.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271617 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
dfd61de939
Use StringBuffer to assemble String.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271614 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
4a5b5fd1ea
Split processStream into two methods to facilitate streamed reads...
Reader getAssembledReader()
String readFully(Reader)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271613 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
faf931435a
Skip must use this.read() and not in.read() - Thanks, Adam, for catching this.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271612 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
22e36e493c
Misplaced null check.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271611 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
4e222b97c6
As suggested by Adam, use java.util.Properties.load(InputStream) instead of reinventing the wheel.
Introduced a new class - StringInputStream
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271610 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
87f806d3e4
Refactored code (as suggested by Costin and Adam) - first run.
1. Moved ChainReaderHelper.java to filters/util
2. Moved setInitialized, getInitialized to base class.
3. Introduced BaseParamFilterReader that implements Parameterizable and has setParameter
4. Null check introduced for LoadFile
5. Convenience method readLine() introduced into BaseFilterReader.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271605 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
adammurdoch
1e18358da6
* Started writing up the VFS and the data types.
* Moved selectors into their own package.
* Added <is-empty> selector.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271599 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
606ec5fe58
this gets rid of some XDoclet warnings.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271598 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
a8acf1646b
removed mandatory requirement for category (at least for now)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271597 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
434fa8175a
Changes by Bill Burton to collect tasks into categories rather than package space. Very cool, thanks!
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271596 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
9f7f6c9aba
made it easier to short-circuit and only run one class, no need to prefix package info
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271595 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
ef4a11096f
1. Move a couple of common methods to an abstract base class.
2. Javadoc
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271594 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
4ff6d329e5
Empty line check inserted.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271593 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
cfa964e51d
Oops... missed adding this as well.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271590 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
ef53e158d6
Oops... missed adding this.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271589 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
3347fc0270
FilterReaderSet -> FilterChain as this is more representative of the collection.
Documentation updates.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271588 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
6f30444010
Add License.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271587 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
88f297a15d
Add License.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271586 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
e91ef17bb5
CloneableReader -> ChainableReader
Reader clone(Reader) -> Reader chain(Reader)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271585 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
6067cc8261
1. Provide a mechanism by which filter readers recognized by Ant's core (FilterreaderSet) can have a better syntax.
2. Remove double-quotes from javadoc and replace with "
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271584 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
5634baae78
open 'er up! lets just see what shakes out from this.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271583 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Erik Hatcher
2d9c339208
Fixed some issues with defaults.properties generation. Fixed issue with build having to be run twice because of directory being removed from the path (*arg*!).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271581 13f79535-47bb-0310-9956-ffa450edef68
24 years ago