aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java
index 894a653acc..fc00b5760c 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java
@@ -391,17 +391,7 @@ public final class SkyframeBuildView {
if (culprit.functionName().equals(SkyFunctions.CONFIGURED_TARGET)) {
return ((ConfiguredTargetKey) culprit.argument()).getLabel();
} else {
- // For other types of cycles (e.g. file symlink cycles), the root cause is the furthest
- // target dependency that itself depended on the cycle.
- Label furthestTarget = labelToLoad;
- for (SkyKey skyKey : cycleInfo.getPathToCycle()) {
- if (skyKey.functionName().equals(SkyFunctions.CONFIGURED_TARGET)) {
- furthestTarget = (Label) skyKey.argument();
- } else {
- break;
- }
- }
- return furthestTarget;
+ return labelToLoad;
}
}
return null;