Stephane Bailliez
d810b1b867
Remove useless import
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273090 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stephane Bailliez
1e8307708d
Allow to specify a given factory implementation for the transformer
(xsltc, xalan, saxon...) and to specify processor specific settings.
TraxLiaison has been completely refactored because the factory
needed to be created once everything was set up.
I don't think it is final state since it might be better to specify factory attributes
and element in a <factory> element rather than how it is now.
XSLTProcess starts to bevery difficult to read with all the inner classes as well...
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273089 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
8f70bc2a91
Allow all tasks to be used outside of targets.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273088 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
66c400defd
Add jdk1.4 friendly getCause() method
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273086 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stephane Bailliez
670c32326d
Fix ANT_LIB path so that it uses a valid ANT_HOME under Cygwin..
PR: 10664
Submitted by: patdtaylor2000@yahoo.com (Patrick Taylor)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273085 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Magesh Umasankar
da5a13f8e4
Merge differences between the ANT_15_FINAL branch and the trunk into the trunk.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273081 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Erik Hatcher
e5235423cc
dIon's cleanup and doc patches. I put this on the HEAD branch so as to not touch 1.5 branch right before the release.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273080 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
b10ac6b22e
Add default value to <input>.
Submitted by: Scott Sanders <ssanders@nextance.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273043 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
ee204741ec
Pointer to PMD.
Submitted by: Tom Copeland <tom@infoether.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273040 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stephane Bailliez
25d72a26d4
MParse refactoring
PR: 10160
Submitted by: jesse@cryptocard.com (Jesse)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272999 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
5651828604
Provide messages when JUnit assertions fail
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272973 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
b8974f6a8b
Make sure Bzip tests start with a clean sheet
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272972 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Magesh Umasankar
6bd8d6e938
Merge changes made to 1.5 Beta2.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272967 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stephane Bailliez
270394a09f
Extend the range of options ANTLR task is able to deal with
Submitted by:
Stephen Chin, aphid@versionablestore.com
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272941 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
c3e3cee3b0
Don't catch stuff thrown in System.exit
PR: 9414
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272868 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
2aad5f9f54
recursively expand filter tokens.
PR: 9378
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272867 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
f40cbc60b3
Merge over a bug-fix needed to get jakarta-tomcat built by Gump.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272855 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
5b320cdc20
Keith Wannamaker's classpath patches to jspc.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272843 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Magesh Umasankar
ca91f8cb7e
Merge changes made to 1.5 Beta1.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272826 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
337ae87977
Avoid getting an NPE by making sure the property attr is set.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272810 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
1a8bb2e5a5
Add ability to generate XML to <echoproperties>.
Add sourcefile attribute that can read arbitrary files to the same task.
Submitted by: Ingmar Stein <stein@xtramind.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272806 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
c09d386575
Make sure user-properties remain user-properties.
This is a partial merge of Ant.java from the 1.5 branch (only partial,
sorry Magesh) that is required to avoid a Gump build failure of
avalon-phoenix (which does several nested <ant>'s with varying
inheritall values and ends up with relying on a property that has been
set on the command line but has disappeared).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272796 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Costin Manolache
dabc2a2e75
Fix getResource() for the project helper, there's no / at the beginning.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272728 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
c0ddb31137
JDK 1.2 compatibility.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272670 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Magesh Umasankar
f61c1bcd3a
Selectors feature to specify sophisticated selection criteria to create filesets.
Got it in in the 11(and a half)th hour ;-)
Submitted by: Bruce Atherton <bruce@callenish.com>
Docs and testcases to follow in the next few days.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272630 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
a87016010e
Bye-bye <do>...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272628 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
c36835a022
Fix License
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272627 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
58257e4ff6
If property is already set then generate a warning or an exception - dont try to chekc if it is valid.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272625 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
0da1740420
Weblogic 7 updates
Document ejbcclass attribute
PR: 7871
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272623 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
1fbf24c615
Add in a resolver task.
The resolver takes an extension and a set of operations that can be
used to get library coresponding to specified extension. The task
will run through each operation until required extension is found.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272622 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
ee9c04c4a7
Removed unused import.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272621 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
31b4b70310
Removed some bogus javadocs that were errors.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272620 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
246d805fab
Fix javadoc errors.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272619 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
e9a96d595f
Renamed msg --> message so that advanced editors can correctly deduce
a variable name that is not abreviated.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272618 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Conor MacNeill
af5ed86d3b
Pass the classpath in the -classpath argument. This is required when the weblogic
classpath is used.
PR: 6931
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272617 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Stefan Bodewig
3137430716
A sourcepath without package names is a no-op now (again).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272616 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Jon Skeet
880c151f68
Fix-up of JavaDocs for filters (and a couple of style fixes too).
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272615 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
9db5bc1b03
Write a task to test availability of specific extension
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272614 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
e4538b636d
Add task that will generate manifest that declares
* extensions "exported"
* required dependencies
* optional dependencies
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272613 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
805141ce3c
Register libfileset as a datatype
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272612 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
420e7ff2b3
Moved getManifest method to ExtensionUtil to make method usable from other locaitons
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272611 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
77748a0668
my, isnt the java1.4 javadoc fussy
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272607 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
aa639f0058
Register task that displays extensions in particular files
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272605 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
469f4fa753
Register new extension types
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272604 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
bc214e817e
Added in two datatypes;
* ExtensionSet: (Contains set of extensions - oh der)
* LibFileSet: allows you to extract a list of extensions from a fileset. It also allows you to explicitly pick certain features to include in extension set (ie don't include implementation attributes or url attributes unless explicitly required)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272603 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
6ab926ae04
Added brackets to make toString omre readable when multiple extensions printed out.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272602 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Peter Donald
49bc4e2af1
Make sure can not set attributes if is a reference datatype
add a nicer toString method
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272601 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
a96d884519
now you get:
Compiler Adapter 'false' can't be found.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272598 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Steve Loughran
c4b2350658
because a screwed up build.compiler only gives an error message like "false can't be found."
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272596 13f79535-47bb-0310-9956-ffa450edef68
23 years ago
Diane Holt
04f4f5364c
Even though the enthusiasm (even to just vote) was a bit, ahem,
underwhelming, at least there weren't any overwhelming objections,
so...
Add the <do> task.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272595 13f79535-47bb-0310-9956-ffa450edef68
23 years ago