Erik Hatcher
e90f731146
Per Bill Burton's request
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271797 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
50d4e58dfd
give conext classloaders in <junit> another try, catch Xalan errors in
TraxLiaisonTest.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271796 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
6acb5be183
reworking of jspc in order to get it into shape. Added name mangling support in dependency checking, jasperc is running in separate process so that exec failure should be caught; classpath param can set path to jasper too
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271795 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
3e35ab334b
two new tests
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271794 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
d0a3744305
cut out jspc testing unless jasper is around
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271793 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
15aa471689
Make DefaultInputHandler subclass friendly.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271792 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
c2717b6fb3
give credit to Jeff for his NetWare patches.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271791 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
5aace621e9
Testcase for LoadProperties inclusive of testcases for a few filter readers as well.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271790 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
ef35d9d19d
Fix StripJavaComments such that it strips out java comments properly. Testcase added.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271789 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
a1e68fb8c7
Redo comment filtering logic. The previous one was buggy. I will add a testcase this evening.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271788 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Stefan Bodewig
bd0662b8fa
commit the rest of Jeff Tulley's patches for Novell NetWare.
Submitted by: Jeff Tulley <JTULLEY@novell.com>
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271787 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Steve Loughran
f2a501a5cc
tuning the start page; including a link to the web page. Can you believe the docs didnt really have one anywhere obvious till now.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271786 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
607f967fef
Note the dependency of JavaClassHelper with bcel.jar
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271785 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
0beb8afac0
Missed adding Filter Chain earlier.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271784 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Costin Manolache
57a57bfca9
First draft for the 'TaskFactory' hook.
The goal is to make Task/DataType ( or any other ProjectComponent ) creation more modular
and flexible.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271783 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Costin Manolache
51ac64b16c
Remove the ProjectHelper proposal.
The SAX2 helper remains here - I want to do few more improvement and to
keep it in sync with my next proposal ( for TaskFactory )
I'll make a separate proposal for the SAX2 ProjectHelper when it's ready -
it doesn't have to be part of the official ant1.5 ( since we'll need
more discussion/experiments to decide what's the best use of the namespaces )
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271782 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Costin Manolache
96399befa1
The project helper impl - all the private methods that used to be in ProjectHelper.
I only did a small refactoring to change inner classes to static inner classes
and pass explicitely the parameters. This improve the compatibility with jikes,
gcj and possibly other compilers, and is ( IMHO ) cleaner.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271781 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Costin Manolache
b5397fd0e4
Since nobody objects, this is the 'project helper modularization' commit.
The default is ProjectHelperImpl, which have the original ( SAX1 ) implementation.
Most of the XML-related code has been removed, the only remaining problem
is the AttributeList that is passed to the introspection helper ( which is
XML and SAX1 specific ). It's easy to pass this by using a AttributeListImpl,
and hopefully the introspection helper will be made less SAX1-specific someday.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271780 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
536bfb63e3
Redo previous ant.task changes that I had inadvertently not merged.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271779 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
0b2bea8de1
There may be a better way to achive a bootstrap. Later.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271778 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
e7d7a265ed
Rename xdoclet template files to end with .j which seems to be the standard? for their templates
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271777 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
33079e1f72
Add target to test generation of xdocs for types
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271776 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
859812be2f
Reformat
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271775 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
610d15a15b
Use URLs directly rather than go via a FIle.
This allows temp[lates to be stored inside jar
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271774 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
24ad9997f2
Use URLs directly
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271773 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
79944e317a
Suck manifest out of classpath
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271772 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
5b65dc1da0
No need to be LogEnabled
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271771 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
18b9849780
Convert Jspc to using TaskContext to log
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271770 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
64d951bcfa
Convert Javac to using TaskContext to log
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271769 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
4751846083
Convert Rmic to using TaskContext to log
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271768 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
10fff2b9fa
Convert Javac to using TaskContext to log
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271767 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
49c2480ab2
Push logging methods into TaskContext.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271766 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
179bc428c9
Made it possible for subclasses to get at logger
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271765 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
bc6866da8b
Touchups.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271764 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
0f157a89d4
Start to integrate antdocs generation into build process.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271763 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
86696c8c41
Add author tags
Fix up missing Javadoc params
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271762 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Peter Donald
87dfa8df78
Made it possible for users to overide build proeprties and default to using the log4j in myrmidon so it builds out of the box.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271761 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
6a34c3f536
Facade tasks for Ant1 tasks implemented by the system antlib
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271760 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
f9c551b16e
Promote Filter Reader proposal to main trunk.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271759 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Conor MacNeill
a89ffe281a
Minor style fixes for Task class
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271758 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Costin Manolache
8633497445
Another version of the SAX2-based project helper ( I can revert back
to the first one, and redo the fixes ).
I fixed the inner class problems, fixed the Attributes->AttributeList conversion.
I also turned the processing from 'implicit' recursive to an explicit
stack. The model is identical with the one used by Axis, and it's much
cleaner and easier to maintain/extend/etc.
Again, I can move back to the first one if anyone has a problem with this
change. I think it's a very good one, but may be too much.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271757 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Costin Manolache
f2d8ae3406
Jikes ( and gcj ) have some problems dealing with internal non-static classes.
The compiler is required to 'rewrite' the code, removing 'private' and
adding an extra parameter ( try to decompile ProjectHelper and look
at method signatures ). While standard javac seem to work fine, I had
problems with many other compilers ( usually gcj, but now jikes is
complaining as well ).
I manually did what the compiler would do - now it should work
with any compiler.
( the runtime exception was a "Verifier error, expecting object/array on stack" )
I'll do the same thing for the SAX2 helper.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271756 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
Magesh Umasankar
f9bcdd7713
Eliminate compile time dependency of ClassConstants with JavaClasshelper that uses bcel. Compilation of JavaClassHelper will be performed only if bcel is present at the time of compile.
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271755 13f79535-47bb-0310-9956-ffa450edef68
24 years ago
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