From 39734fdcece949c4acffdb69416c2407b959ffaf Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Fri, 3 Jan 2014 06:45:24 +0000 Subject: [PATCH] NPE in javadoc when no destdir is specified. PR 55949 git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1555019 13f79535-47bb-0310-9956-ffa450edef68 --- WHATSNEW | 3 +++ src/main/org/apache/tools/ant/taskdefs/Javadoc.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/WHATSNEW b/WHATSNEW index 382136c52..1acdb84e7 100644 --- a/WHATSNEW +++ b/WHATSNEW @@ -53,6 +53,9 @@ Fixed bugs: exception. Bugzilla Report 53964 + * caused a NullPointerException when no destdir was set. + Bugzilla Report 55949 + Other changes: -------------- diff --git a/src/main/org/apache/tools/ant/taskdefs/Javadoc.java b/src/main/org/apache/tools/ant/taskdefs/Javadoc.java index 045d6d16d..572720448 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Javadoc.java +++ b/src/main/org/apache/tools/ant/taskdefs/Javadoc.java @@ -2447,7 +2447,7 @@ public class Javadoc extends Task { if (!postProcessGeneratedJavadocs) { return; } - if (!destDir.isDirectory()) { + if (destDir != null && !destDir.isDirectory()) { log("No javadoc created, no need to post-process anything", Project.MSG_VERBOSE); return;