Fix Bazel breakage
--
MOS_MIGRATED_REVID=102835622
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 18384c9..0ba0d79 100644
--- a/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
+++ b/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
@@ -16,7 +16,6 @@
import com.google.common.base.Preconditions;
import com.google.common.base.Predicate;
import com.google.common.base.Predicates;
-import com.google.common.base.Receiver;
import com.google.common.base.Supplier;
import com.google.common.base.Suppliers;
import com.google.common.base.Throwables;
@@ -117,6 +116,17 @@
return state.getValue();
}
}
+
+ /**
+ * An general interface for ParalleelEvaluator to receive objects of type T.
+ */
+ public interface Receiver<T> {
+ // TODO(dmarting): should we just make it a common object for all Bazel codebase?
+ /**
+ * Consumes the given object.
+ */
+ void accept(T object);
+ }
private final ImmutableMap<? extends SkyFunctionName, ? extends SkyFunction> skyFunctions;