From 95dbd84d6e12161b34e2426ce26cc12dfe352d56 Mon Sep 17 00:00:00 2001 From: Erik Hatcher Date: Tue, 5 Mar 2002 03:27:05 +0000 Subject: [PATCH] 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 --- proposal/xdocs/build.xml | 108 ++++++++++----- .../tools/ant/xdoclet/AntXDocletTask.java | 98 ++++++++++++++ .../tools/ant/xdoclet/DatatypeSubTask.java | 122 +++++++++++++++++ .../ant/xdoclet/DatatypeTagsHandler.java | 125 ++++++++++++++++++ .../{AntSubTask.java => TaskSubTask.java} | 62 +++++---- ...tTagsHandler.java => TaskTagsHandler.java} | 8 +- .../xdocs/templates/datatype_xdoc.template | 49 +++++++ ...late => task_defaults_properties.template} | 2 +- proposal/xdocs/templates/task_xdoc.template | 3 +- .../type_defaults_properties.template | 3 + 10 files changed, 514 insertions(+), 66 deletions(-) create mode 100644 proposal/xdocs/src/org/apache/tools/ant/xdoclet/AntXDocletTask.java create mode 100644 proposal/xdocs/src/org/apache/tools/ant/xdoclet/DatatypeSubTask.java create mode 100644 proposal/xdocs/src/org/apache/tools/ant/xdoclet/DatatypeTagsHandler.java rename proposal/xdocs/src/org/apache/tools/ant/xdoclet/{AntSubTask.java => TaskSubTask.java} (75%) rename proposal/xdocs/src/org/apache/tools/ant/xdoclet/{AntTagsHandler.java => TaskTagsHandler.java} (98%) create mode 100644 proposal/xdocs/templates/datatype_xdoc.template rename proposal/xdocs/templates/{defaults_properties.template => task_defaults_properties.template} (84%) create mode 100644 proposal/xdocs/templates/type_defaults_properties.template diff --git a/proposal/xdocs/build.xml b/proposal/xdocs/build.xml index addc5949e..ccdb516fe 100644 --- a/proposal/xdocs/build.xml +++ b/proposal/xdocs/build.xml @@ -1,21 +1,27 @@ - + + location="../../src/main/org/apache/tools/ant"/> + - - + + + @@ -31,6 +37,11 @@ + + + @@ -41,46 +52,83 @@ + - - - - - + -