From d42633d63a6a9b030046f0307850b72ca9282640 Mon Sep 17 00:00:00 2001 From: Conor MacNeill Date: Thu, 29 Jun 2000 15:45:41 +0000 Subject: [PATCH] Oops - make the new Javadoc work under JDK 1.1 git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267713 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/tools/ant/taskdefs/Javadoc.java | 24 +++++++------------ 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/Javadoc.java b/src/main/org/apache/tools/ant/taskdefs/Javadoc.java index 908825291..27fc1c792 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Javadoc.java +++ b/src/main/org/apache/tools/ant/taskdefs/Javadoc.java @@ -521,22 +521,16 @@ public class Javadoc extends Exec { // add the group arguments if (groups.size() != 0) { - String title = null; - String packages = null; - GroupArgument ga = null; - for (int i = 0; i < groups.size(); i++) { - ga = (GroupArgument)groups.get(i); - if (ga != null) { - title = ga.getTitle(); - packages = ga.getPackages(); - } - if (title != null) { - argList.addElement("-group"); - argList.addElement(title); - if (packages != null) { - argList.addElement(packages); - } + for (Enumeration e = groups.elements(); e.hasMoreElements(); ) { + GroupArgument ga = (GroupArgument)e.nextElement(); + String title = ga.getTitle(); + String packages = ga.getPackages(); + if (title == null || packages == null) { + throw new BuildException("The title and packages must be specified for group elements."); } + argList.addElement("-group"); + argList.addElement(title); + argList.addElement(packages); } }