aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/TargetMarkerFunction.java
diff options
context:
space:
mode:
authorGravatar Michajlo Matijkiw <michajlo@google.com>2015-11-16 18:40:15 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2015-11-17 10:51:00 +0000
commitf9b89b5e01d95062413a29b76e0f4bc553aff436 (patch)
tree973bf6d4ac37e678a4bb12451b661cc91658d66e /src/main/java/com/google/devtools/build/lib/skyframe/TargetMarkerFunction.java
parent7e3f7ac372ffd704f97d53f39f8ff1c3dda6ff1a (diff)
Narrow causes in NoSuchThingException family
Become a bit more restrictive to keep our exception cases tight. -- MOS_MIGRATED_REVID=107953779
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/TargetMarkerFunction.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/TargetMarkerFunction.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/TargetMarkerFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/TargetMarkerFunction.java
index 74d78dcba8..669cfcb79a 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/TargetMarkerFunction.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/TargetMarkerFunction.java
@@ -15,7 +15,6 @@ package com.google.devtools.build.lib.skyframe;
import com.google.devtools.build.lib.cmdline.Label;
import com.google.devtools.build.lib.cmdline.PackageIdentifier;
-import com.google.devtools.build.lib.packages.BuildFileContainsErrorsException;
import com.google.devtools.build.lib.packages.BuildFileNotFoundException;
import com.google.devtools.build.lib.packages.NoSuchPackageException;
import com.google.devtools.build.lib.packages.NoSuchTargetException;
@@ -105,8 +104,7 @@ public final class TargetMarkerFunction implements SkyFunction {
// target, not the package. Note that targets are only in error when their package is
// "in error" (because a package is in error if there was an error evaluating the package, or
// if one of its targets was in error).
- throw new NoSuchTargetException(
- target, new BuildFileContainsErrorsException(label.getPackageIdentifier()));
+ throw new NoSuchTargetException(target, label.getPackageIdentifier());
}
return TargetMarkerValue.TARGET_MARKER_INSTANCE;
}