From ec877a5787e2a356246fdd8f405025ca4e2eed73 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Sun, 27 Oct 2013 17:08:09 +0000 Subject: [PATCH] javadoc post-process should be skipped when no javadocs have been created git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1536161 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/taskdefs/Javadoc.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/org/apache/tools/ant/taskdefs/Javadoc.java b/src/main/org/apache/tools/ant/taskdefs/Javadoc.java index 6fc3f9128..045d6d16d 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Javadoc.java +++ b/src/main/org/apache/tools/ant/taskdefs/Javadoc.java @@ -2447,6 +2447,11 @@ public class Javadoc extends Task { if (!postProcessGeneratedJavadocs) { return; } + if (!destDir.isDirectory()) { + log("No javadoc created, no need to post-process anything", + Project.MSG_VERBOSE); + return; + } final String fixData; final InputStream in = getClass() .getResourceAsStream("javadoc-frame-injections-fix.txt");