aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/query2/output/ConservativeAspectResolver.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/query2/output/ConservativeAspectResolver.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/query2/output/ConservativeAspectResolver.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/query2/output/ConservativeAspectResolver.java b/src/main/java/com/google/devtools/build/lib/query2/output/ConservativeAspectResolver.java
index 47ed795747..1b28bcdbc8 100644
--- a/src/main/java/com/google/devtools/build/lib/query2/output/ConservativeAspectResolver.java
+++ b/src/main/java/com/google/devtools/build/lib/query2/output/ConservativeAspectResolver.java
@@ -34,7 +34,8 @@ import java.util.Set;
*/
public class ConservativeAspectResolver implements AspectResolver {
@Override
- public ImmutableMultimap<Attribute, Label> computeAspectDependencies(Target target)
+ public ImmutableMultimap<Attribute, Label> computeAspectDependencies(Target target,
+ DependencyFilter dependencyFilter)
throws InterruptedException {
if (!(target instanceof Rule)) {
return ImmutableMultimap.of();
@@ -45,7 +46,7 @@ public class ConservativeAspectResolver implements AspectResolver {
for (Attribute attribute : rule.getAttributes()) {
for (Aspect aspect : attribute.getAspects(rule)) {
AspectDefinition.addAllAttributesOfAspect(
- rule, result, aspect.getDefinition(), DependencyFilter.ALL_DEPS);
+ rule, result, aspect, dependencyFilter);
}
}