Changes to Fileset traversal code for internal purposes
PiperOrigin-RevId: 628050248
Change-Id: I6fe26e0ff97793bda74fa884663ddbc0bdf06df1
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/FilesetEntryFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/FilesetEntryFunction.java
index 0191593..ecdbbd9 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/FilesetEntryFunction.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/FilesetEntryFunction.java
@@ -110,8 +110,7 @@
PathFragment prefixToRemove = direct.getRoot().getRelativePart();
Iterable<ResolvedFile> results;
- if (direct.isRecursive()
- || (resolvedRoot.getType().isDirectory() && !resolvedRoot.getType().isSymlink())) {
+ if (resolvedRoot.getType().isDirectory() && !resolvedRoot.getType().isSymlink()) {
// The traversal is recursive (requested for an entire FilesetEntry.srcdir) or it was
// requested for a FilesetEntry.files entry which turned out to be a directory. We need to
// create an output symlink for every file in it and all of its subdirectories. Only