Update of /cvsroot/xdoclet/xdoclet/modules/apache/src/xdoclet/modules/apache/ant
In directory sc8-pr-cvs1:/tmp/cvs-serv25376/src/xdoclet/modules/apache/ant
Modified Files:
AntDocletTask.java AntSubTask.java
TaskDefPropertiesSubTask.java TaskDescriptorSubTask.java
TaskTagsHandler.java
Log Message:
incremental improvements
Index: AntDocletTask.java
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/apache/src/xdoclet/modules/apache/ant/AntDocletTask.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** AntDocletTask.java 5 Jan 2003 15:41:43 -0000 1.1
--- AntDocletTask.java 6 Jan 2003 20:06:09 -0000 1.2
***************
*** 15,18 ****
--- 15,26 ----
public class AntDocletTask extends DocletTask
{
+ public AntDocletTask()
+ {
+ // by default, binary classes do not provide their
+ // methods for performance reasons, but it is needed
+ // here to climb up and find true tasks.
+ System.setProperty("xjavadoc.compiledmethods", "true");
+ }
+
protected void validateOptions() throws BuildException
{
Index: AntSubTask.java
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/apache/src/xdoclet/modules/apache/ant/AntSubTask.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** AntSubTask.java 5 Jan 2003 15:41:43 -0000 1.1
--- AntSubTask.java 6 Jan 2003 20:06:13 -0000 1.2
***************
*** 84,88 ****
// need to check that only runtime exceptions are thrown?
! Collection methods = clazz.getMethods();
Iterator iter = methods.iterator();
--- 84,88 ----
// need to check that only runtime exceptions are thrown?
! Collection methods = clazz.getMethods(true);
Iterator iter = methods.iterator();
***************
*** 99,103 ****
}
! return hasExecuteMethod(clazz.getSuperclass());
}
--- 99,103 ----
}
! return false;
}
Index: TaskDefPropertiesSubTask.java
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/apache/src/xdoclet/modules/apache/ant/TaskDefPropertiesSubTask.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** TaskDefPropertiesSubTask.java 5 Jan 2003 15:41:43 -0000 1.1
--- TaskDefPropertiesSubTask.java 6 Jan 2003 20:06:16 -0000 1.2
***************
*** 14,17 ****
--- 14,18 ----
* @ant.element display-name="taskdefproperties" name="taskdefproperties"
* parent="xdoclet.modules.apache.ant.AntDocletTask"
+ * @ant.task ignore="true"
* @version $Revision$
*/
Index: TaskDescriptorSubTask.java
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/apache/src/xdoclet/modules/apache/ant/TaskDescriptorSubTask.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** TaskDescriptorSubTask.java 5 Jan 2003 15:41:43 -0000 1.1
--- TaskDescriptorSubTask.java 6 Jan 2003 20:06:18 -0000 1.2
***************
*** 24,27 ****
--- 24,28 ----
* @created January 1, 2003
* @ant.element display-name="taskdescriptor" name="taskdescriptor"
parent="xdoclet.modules.apache.ant.AntDocletTask"
+ * @ant.task ignore="true"
* @version $Revision$
*/
Index: TaskTagsHandler.java
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/modules/apache/src/xdoclet/modules/apache/ant/TaskTagsHandler.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** TaskTagsHandler.java 5 Jan 2003 15:41:43 -0000 1.2
--- TaskTagsHandler.java 6 Jan 2003 20:06:18 -0000 1.3
***************
*** 151,155 ****
setCurrentClass(cur_class);
! if (TaskDescriptorSubTask.isAntTask(cur_class)) {
generate(template);
}
--- 151,155 ----
setCurrentClass(cur_class);
! if (AntSubTask.isAntTask(cur_class)) {
generate(template);
}
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel