diff options
author | Michajlo Matijkiw <michajlo@google.com> | 2015-11-16 18:40:15 +0000 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2015-11-17 10:51:00 +0000 |
commit | f9b89b5e01d95062413a29b76e0f4bc553aff436 (patch) | |
tree | 973bf6d4ac37e678a4bb12451b661cc91658d66e /src/main/java/com/google/devtools/build/lib/skyframe | |
parent | 7e3f7ac372ffd704f97d53f39f8ff1c3dda6ff1a (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')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/TargetMarkerFunction.java | 4 |
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; } |