From a511fb22e7f6ac3b905cd1d4aa17a6445e715e42 Mon Sep 17 00:00:00 2001 From: Jesse Stockall Date: Thu, 1 May 2003 20:37:40 +0000 Subject: [PATCH] Throw a BuildException if the root directory does not exist, instead of letting IndexGen NPE git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274540 13f79535-47bb-0310-9956-ffa450edef68 --- proposal/xdocs/src/org/apache/ant/xdoclet/IndexGen.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/proposal/xdocs/src/org/apache/ant/xdoclet/IndexGen.java b/proposal/xdocs/src/org/apache/ant/xdoclet/IndexGen.java index a7f6f5962..ff03ad417 100644 --- a/proposal/xdocs/src/org/apache/ant/xdoclet/IndexGen.java +++ b/proposal/xdocs/src/org/apache/ant/xdoclet/IndexGen.java @@ -81,6 +81,10 @@ public class IndexGen extends Task { String[] categories = rootDir.list(); + if (categories == null) { + throw new BuildException("Root directory \"" + rootDir.getPath() + "\" does not exist!", getLocation()); + } + StringBuffer sb = new StringBuffer(); sb.append("xdocs index"); sb.append("");