aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/FileSymlinkCycleException.java
diff options
context:
space:
mode:
authorGravatar Nathan Harmata <nharmata@google.com>2015-07-29 01:33:49 +0000
committerGravatar Lukacs Berki <lberki@google.com>2015-07-29 16:01:46 +0000
commitad81050b9419d1b298a3b4e444b7e4d539174bef (patch)
tree34710060d4d936fd95a5511277a6a9ad5bed87c9 /src/main/java/com/google/devtools/build/lib/skyframe/FileSymlinkCycleException.java
parent205a3d67fe5986890270ad99c87ded997a1d5cca (diff)
Elegantly handle unbounded file symlink resolutions, e.g. 'a' -> 'b' -> 'a/nope'.
-- MOS_MIGRATED_REVID=99337668
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/FileSymlinkCycleException.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/FileSymlinkCycleException.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/FileSymlinkCycleException.java b/src/main/java/com/google/devtools/build/lib/skyframe/FileSymlinkCycleException.java
index d57fc42cfc..f5592988fe 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/FileSymlinkCycleException.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/FileSymlinkCycleException.java
@@ -17,8 +17,7 @@ import com.google.common.collect.ImmutableList;
import com.google.devtools.build.lib.vfs.RootedPath;
/** Exception indicating that a cycle was found in the filesystem. */
-public class FileSymlinkCycleException extends Exception {
-
+class FileSymlinkCycleException extends FileSymlinkException {
private final ImmutableList<RootedPath> pathToCycle;
private final ImmutableList<RootedPath> cycle;