aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/skyframe
diff options
context:
space:
mode:
authorGravatar Luis Fernando Pino Duque <lpino@google.com>2016-02-26 16:19:53 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2016-02-28 17:04:25 +0000
commit937251d66993a2e4d9c5b7431f7dd97279dd3a3e (patch)
treeda328fda450faeba41be36891fa40624a1528d70 /src/main/java/com/google/devtools/build/skyframe
parente632689e972516977c32060328765be3fe614226 (diff)
Improve the error message when the ParallelEvaluator is unable to create a SkyFunction
-- MOS_MIGRATED_REVID=115671161
Diffstat (limited to 'src/main/java/com/google/devtools/build/skyframe')
-rw-r--r--src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java b/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
index ce92df94e4..1899bcc490 100644
--- a/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
+++ b/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
@@ -946,7 +946,8 @@ public final class ParallelEvaluator implements Evaluator {
SkyFunctionEnvironment env = new SkyFunctionEnvironment(skyKey, directDeps, visitor);
SkyFunctionName functionName = skyKey.functionName();
SkyFunction factory = skyFunctions.get(functionName);
- Preconditions.checkState(factory != null, "%s %s", functionName, state);
+ Preconditions.checkState(factory != null,
+ "Unable to find SkyFunction '%s' for SkyValue with key '%s'", functionName, state);
SkyValue value = null;
long startTime = BlazeClock.instance().nanoTime();