From add4e21158c168585174c03b3f10dc9bf58ad63a Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Wed, 23 Jul 2003 08:07:33 +0000 Subject: [PATCH] One more tweak git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274900 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/DirectoryScanner.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/DirectoryScanner.java b/src/main/org/apache/tools/ant/DirectoryScanner.java index f3628b6e1..8cf1b6838 100644 --- a/src/main/org/apache/tools/ant/DirectoryScanner.java +++ b/src/main/org/apache/tools/ant/DirectoryScanner.java @@ -658,6 +658,7 @@ public class DirectoryScanner dirsNotIncluded.addElement(""); } checkIncludePatterns(); + clearCaches(); } /** @@ -675,6 +676,12 @@ public class DirectoryScanner newroots.put(newpattern, includes[icounter]); } + if (newroots.containsKey("")) { + // we are going to scan everything anyway + scandir(basedir, "", true); + } else { + // only scan directories that can include matched files or + // directories Enumeration enum2 = newroots.keys(); File canonBase = null; @@ -750,7 +757,7 @@ public class DirectoryScanner } } } - clearCaches(); + } } /**