[root]/proposal/embed/src/java/org/apache/tools/ant/helper
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 13 (100.0%) | 1484 (100.0%) | 114.1 |
costin | 10 (76.9%) | 1483 (99.9%) | 148.3 |
peterreilly | 3 (23.1%) | 1 (0.1%) | 0.3 |
some entity escaping
Obtained from: Larry Shatzer
1 lines of code changed in:
remove authors from files
PR: 27177
Obtained from: J.M. (Martijn) Kruithof
0 lines of code changed in:
Patch from Nicola. Add a property "ant.file.PROJECTNAME" to point to
the file from which this imported file was read.
3 lines of code changed in:
Use <classloader> instead of <systemLoader>
4 lines of code changed in:
Port some changes from the main branch ( now entity tests pass )
Since embed should run in ant1.5 - I duplicated some of the new
methods in ant16. If ProjectHelper2 will move to the main branch
this needs to be removed ( and some other stuff too )
PR:
Obtained from:
Submitted by:
Reviewed by:
149 lines of code changed in:
Description implementation ( as a regular task ).
3 lines of code changed in:
That's the big change.
I commented out for now the special case that does imediate
creation of task, and changed the behavior to all-lazy.
This seems to pass the gump test, and doesn't seem to
create any major problem. Given that lazy creation was allways
a possibility, I would think it is a task bug if a task that can't deal with
that.
After this settles down I'll eliminate the latest special case for
nested elements ( now it'll all be dealt only by UnknownElement ).
Also, added more code to deal with namespaces. The logic should
be in UnknownElement/RuntimeConfigrable - we should just pass
the info ( in the case that an XML source is used )
51 lines of code changed in:
Few changes, added few enhancements I proposed in the past.
Again - this is a proposal and an experiment, all features will
eventually get to a majority vote and removed or moved out
of ant if it doesn't pass.
20 lines of code changed in:
Check in 11644. Thanks Nicola.
XMLDOC is a typedes that can be used in the embed proposal.
It loads an xml file as a DOM, thus making it available to jxpath.
Note:
This is different from the XML task that loads each element
as a property. Eventually we should merge the 2 - after 'embed'
is proposed for the main branch and if it is accepted.
Note2: It would be interesting to explore the other side of
jxpath, i.e. setting. And then saving the xml file.
5 lines of code changed in:
Added (back) TaskAdapter2. It'll allow more flexibility on how 'normal'
beans are turned into tasks - it allows to specify the method name.
It'll also be extended to support mbeans or other types of tasks.
229 lines of code changed in:
Add the new taskdef ( it'll replace the original one ).
( we need the new one so that it works with ant1.5 )
2 lines of code changed in:
Moved the embed proposal, use a 'normal' hierarchy and build system.
Added a small test file - JXPath is not working yet with systemPath
1017 lines of code changed in: