SF.net SVN: ant-contrib: [161] cpptasks/trunk/src/taskdocs/java/net/sf/ antcontrib/taskdocs/TaskDoclet.java

[email protected] Wed, 02 Apr 2008 15:17:02 -0700
Newsgroups gmane.comp.java.ant-contrib.devel
Message-ID <[email protected]>
Revision: 161
          http://ant-contrib.svn.sourceforge.net/ant-contrib/?rev=161&view=rev
Author:   carnold
Date:     2008-04-02 15:17:01 -0700 (Wed, 02 Apr 2008)

Log Message:
-----------
Bug 1760649: Eliminate duplicate entries for configured child elements

Modified Paths:
--------------
    cpptasks/trunk/src/taskdocs/java/net/sf/antcontrib/taskdocs/TaskDoclet.java

Modified: cpptasks/trunk/src/taskdocs/java/net/sf/antcontrib/taskdocs/TaskDoclet.java
===================================================================
--- cpptasks/trunk/src/taskdocs/java/net/sf/antcontrib/taskdocs/TaskDoclet.java	2008-04-02 22:15:07 UTC (rev 160)
+++ cpptasks/trunk/src/taskdocs/java/net/sf/antcontrib/taskdocs/TaskDoclet.java	2008-04-02 22:17:01 UTC (rev 161)
@@ -350,11 +350,9 @@
             if (processed.get(method.name()) == null) {
                 if (method.name().startsWith("addConfigured") && method.isPublic() && method.parameters().length == 1) {
                     writeChild(tf, method, method.name().substring(13), method.parameters()[0].type(), referencedTypes);
-                }
-                if (method.name().startsWith("add") && method.isPublic() && method.parameters().length == 1) {
+                } else if (method.name().startsWith("add") && method.isPublic() && method.parameters().length == 1) {
                     writeChild(tf, method, method.name().substring(3), method.parameters()[0].type(), referencedTypes);
-                }
-                if (method.isPublic() && method.parameters().length == 0 && method.name().startsWith("create")) {
+                } else if (method.isPublic() && method.parameters().length == 0 && method.name().startsWith("create")) {
                     writeChild(tf, method, method.name().substring(6), method.returnType(), referencedTypes);
                 }
                 processed.put(method.name(), method);

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace