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

Reply via email to