Clone Tools
  • last updated 16 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
obsolete. i'm leaving the datatype code here as i haven't migrated it to XDoclet yet.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273756 13f79535-47bb-0310-9956-ffa450edef68

    • -166
    • +0
    ./tools/ant/xdoclet/TaskSubTask.java
    • -662
    • +0
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 2 more files in changeset.
This commit was manufactured by cvs2svn to create tag 'ANT_151_FINAL'.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/tags/ANT_151_FINAL@273395 13f79535-47bb-0310-9956-ffa450edef68

    • -68
    • +201
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 545 more files in changeset.
This commit was manufactured by cvs2svn to create tag 'ANT_151_B1'.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/tags/ANT_151_B1@273234 13f79535-47bb-0310-9956-ffa450edef68

    • -68
    • +201
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 492 more files in changeset.
Bringing HEAD up to speed with the code I used to generate Appendix E of the infamous Java Development with Ant book.

TODO: Convert to the new XDoclet, start progressing this to the mainstream so that Ant 1.6 can have code-generated documentation finally.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273112 13f79535-47bb-0310-9956-ffa450edef68

    • -15
    • +117
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 2 more files in changeset.
This commit was manufactured by cvs2svn to create tag 'ANT_15_FINAL'.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/tags/ANT_15_FINAL@273079 13f79535-47bb-0310-9956-ffa450edef68

    • -68
    • +201
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 476 more files in changeset.
This commit was manufactured by cvs2svn to create tag 'ANT_15_RC1'.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/tags/ANT_15_RC1@273069 13f79535-47bb-0310-9956-ffa450edef68

    • -68
    • +201
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 474 more files in changeset.
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

    • -91
    • +194
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 196 more files in changeset.
This commit was manufactured by cvs2svn to create tag 'ANT_15_B3'.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/tags/ANT_15_B3@272961 13f79535-47bb-0310-9956-ffa450edef68

    • -68
    • +201
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 354 more files in changeset.
unfortunately we have public setters that are not designed to be set from a build file, so adding @ant.attrinbute ignore="true" and @ant.element ignore="true" to allow them to be skipped. *sigh*

git-svn-id: https://svn.apache.org/repos/asf/ant/core/branches/ANT_15_BRANCH@272926 13f79535-47bb-0310-9956-ffa450edef68

    • -1
    • +23
    ./tools/ant/xdoclet/TaskTagsHandler.java
lots of tweaks and hacks to get this all working. i know, should not commit on the 1.5 branch, but i've already committed these files once and HEAD has not been touched. refactorings are certainly in order, but so far its generating nice output at least.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/branches/ANT_15_BRANCH@272916 13f79535-47bb-0310-9956-ffa450edef68

    • -11
    • +70
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 2 more files in changeset.
because java1.4 is not so forgiving.

I dont get it. If the 1.4 compiler refuses to compile code that is no use, how will any of my programs compile?

git-svn-id: https://svn.apache.org/repos/asf/ant/core/branches/ANT_15_BRANCH@272890 13f79535-47bb-0310-9956-ffa450edef68

    • -2
    • +0
    ./tools/ant/xdoclet/TaskTagsHandler.java
substantial refactoring - replacing home-grown logic that attempted to mimic IntrospectionHelper's rules with the actual use of IntrospectionHelper. This has the unfortunate side-effect of forcing more dependencies. For example, I had to add JAR files for ANTLR, JDepend, and StarTeam.

In other words - the attributes and elements picked up should now be even more accurate.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/branches/ANT_15_BRANCH@272846 13f79535-47bb-0310-9956-ffa450edef68

    • -74
    • +103
    ./tools/ant/xdoclet/TaskTagsHandler.java
add noting of deprecation for classes and methods in the output XML, also note abstract classes used for nested elements.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/branches/ANT_15_BRANCH@272829 13f79535-47bb-0310-9956-ffa450edef68

    • -22
    • +17
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 1 more file in changeset.
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

    • -7
    • +37
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 231 more files in changeset.
This commit was manufactured by cvs2svn to create tag 'ANT_15_B2'.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/tags/ANT_15_B2@272825 13f79535-47bb-0310-9956-ffa450edef68

    • -7
    • +37
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 234 more files in changeset.
some fixes to the generator to not duplicate setters (we have some overloaded setters for better type handling - which caused duplication here).

git-svn-id: https://svn.apache.org/repos/asf/ant/core/branches/ANT_15_BRANCH@272797 13f79535-47bb-0310-9956-ffa450edef68

    • -7
    • +37
    ./tools/ant/xdoclet/TaskTagsHandler.java
This commit was manufactured by cvs2svn to create tag 'temp'.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/tags/temp@272671 13f79535-47bb-0310-9956-ffa450edef68

    • -98
    • +0
    ./tools/ant/xdoclet/AntXDocletTask.java
    • -121
    • +0
    ./tools/ant/xdoclet/DatatypeSubTask.java
    • -125
    • +0
    ./tools/ant/xdoclet/DatatypeTagsHandler.java
    • -166
    • +0
    ./tools/ant/xdoclet/TaskSubTask.java
    • -427
    • +0
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 1368 more files in changeset.
my, isnt the java1.4 javac fussy

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272606 13f79535-47bb-0310-9956-ffa450edef68

    • -1
    • +0
    ./tools/ant/xdoclet/DatatypeSubTask.java
This commit was manufactured by cvs2svn to create tag 'MYRMIDON_PRE_CONF_MUNGE'.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/tags/MYRMIDON_PRE_CONF_MUNGE@271738 13f79535-47bb-0310-9956-ffa450edef68

    • -98
    • +0
    ./tools/ant/xdoclet/AntXDocletTask.java
    • -122
    • +0
    ./tools/ant/xdoclet/DatatypeSubTask.java
    • -125
    • +0
    ./tools/ant/xdoclet/DatatypeTagsHandler.java
    • -166
    • +0
    ./tools/ant/xdoclet/TaskSubTask.java
    • -427
    • +0
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 1410 more files in changeset.
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

    • -162
    • +0
    ./tools/ant/xdoclet/AntSubTask.java
    • -429
    • +0
    ./tools/ant/xdoclet/AntTagsHandler.java
    • -0
    • +98
    ./tools/ant/xdoclet/AntXDocletTask.java
    • -0
    • +122
    ./tools/ant/xdoclet/DatatypeSubTask.java
    • -0
    • +125
    ./tools/ant/xdoclet/DatatypeTagsHandler.java
    • -0
    • +166
    ./tools/ant/xdoclet/TaskSubTask.java
    • -0
    • +427
    ./tools/ant/xdoclet/TaskTagsHandler.java
  1. … 6 more files in changeset.
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

    • -0
    • +54
    ./tools/ant/taskdefs/condition.xml
    • -0
    • +195
    ./tools/ant/taskdefs/javac.xml
    • -0
    • +59
    ./tools/ant/taskdefs/javadoc.xml
    • -0
    • +111
    ./tools/ant/taskdefs/tar.xml
    • -2
    • +74
    ./tools/ant/xdoclet/AntTagsHandler.java
  1. … 3 more files in changeset.
dramatically improved the "smarts" of finding real tasks. defaults.properties generation is just about there, which is sort of the litmus test to ensure that the right classes are being processed.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271681 13f79535-47bb-0310-9956-ffa450edef68

    • -3
    • +35
    ./tools/ant/xdoclet/AntSubTask.java
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

    • -3
    • +3
    ./tools/ant/xdoclet/AntTagsHandler.java
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

    • -0
    • +31
    ./tools/ant/xdoclet/AntTagsHandler.java
  1. … 1 more file in changeset.
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

    • -7
    • +28
    ./tools/ant/xdoclet/AntSubTask.java
    • -7
    • +27
    ./tools/ant/xdoclet/AntTagsHandler.java
  1. … 2 more files in changeset.
First pass at XDoclet generation of Ant task documentation. (sorry for the multiple commits, still getting a lock error on big commit attempts)

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271570 13f79535-47bb-0310-9956-ffa450edef68

    • -0
    • +67
    ./tools/ant/taskdefs/Test.java
  1. … 5 more files in changeset.
First pass at XDoclet generation of Ant task documentation.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271569 13f79535-47bb-0310-9956-ffa450edef68

    • -0
    • +115
    ./tools/ant/xdoclet/AntSubTask.java
    • -0
    • +306
    ./tools/ant/xdoclet/AntTagsHandler.java