diff options
author | 2015-07-07 16:36:09 +0000 | |
---|---|---|
committer | 2015-07-08 11:40:48 +0000 | |
commit | d7311e0ddaf66857d5d7f332a6fad58e0bf7becb (patch) | |
tree | a011b8e8264d788e4d97baca22974edc3b2eb78f /src/main/java/com/google/devtools/build/lib/skyframe/TransitiveTargetFunction.java | |
parent | 1314570a4d9094c6157f8e1cfe4b31e61b01a1fb (diff) |
Activate interleaved package and transitive target loading
Hooks up the recently introduced interleaved loading functions to
normal graph loading.
--
MOS_MIGRATED_REVID=97679451
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/TransitiveTargetFunction.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/TransitiveTargetFunction.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/TransitiveTargetFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/TransitiveTargetFunction.java index 8d2ffe806c..9e21ee99ba 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/TransitiveTargetFunction.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/TransitiveTargetFunction.java @@ -75,6 +75,9 @@ public class TransitiveTargetFunction implements SkyFunction { NestedSetBuilder<Label> transitiveRootCauses = NestedSetBuilder.stableOrder(); NoSuchTargetException errorLoadingTarget = null; try { + // TODO(bazel-team): Why not NoSuchTargetException and NoSuchPackageException explicitly? + // Please note that the exception values declared thrown by TargetMarkerFunction are exactly + // those two. TargetMarkerValue targetValue = (TargetMarkerValue) env.getValueOrThrow(targetKey, NoSuchThingException.class); if (targetValue == null) { |