diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/query2/engine/AbstractQueryEnvironment.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/query2/engine/AbstractQueryEnvironment.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/query2/engine/AbstractQueryEnvironment.java b/src/main/java/com/google/devtools/build/lib/query2/engine/AbstractQueryEnvironment.java index a078a4b7ad..84529ca3ed 100644 --- a/src/main/java/com/google/devtools/build/lib/query2/engine/AbstractQueryEnvironment.java +++ b/src/main/java/com/google/devtools/build/lib/query2/engine/AbstractQueryEnvironment.java @@ -127,8 +127,8 @@ public abstract class AbstractQueryEnvironment<T> implements QueryEnvironment<T> // QueryEnvironment#buildTransitiveClosure. So if the implementation of that method does some // heavyweight blocking work, then it's best to do this blocking work in a single batch. // Importantly, the callback we pass in needs to maintain order. - final QueryUtil.AggregateAllCallback<T> aggregateAllCallback = - QueryUtil.newOrderedAggregateAllOutputFormatterCallback(); + final QueryUtil.AggregateAllCallback<T, ?> aggregateAllCallback = + QueryUtil.newOrderedAggregateAllOutputFormatterCallback(this); QueryTaskFuture<Void> evalAllFuture = expr.eval(this, context, aggregateAllCallback); return whenSucceedsCall( evalAllFuture, |