diff options
author | Lukacs Berki <lberki@google.com> | 2016-10-18 09:58:54 +0000 |
---|---|---|
committer | Philipp Wollermann <philwo@google.com> | 2016-10-18 10:59:38 +0000 |
commit | 8fd25d7388b4421963f99bc60c5ce3705ee6c9d7 (patch) | |
tree | 60a2067cd0bdf4db2c741c709d57f3bf56cab2ad /src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java | |
parent | d4f75941a98e2ee9e5ae3f8e87d6c4aab3e5eb96 (diff) |
Make query return dependencies contributed by aspects on rules that don't advertise and providers.
--
MOS_MIGRATED_REVID=136452596
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java b/src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java index 85843b879a..02405df882 100644 --- a/src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java +++ b/src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java @@ -158,10 +158,6 @@ public final class AspectDefinition { public static ImmutableMultimap<Attribute, Label> visitAspectsIfRequired( Rule from, Attribute attribute, boolean canHaveAnyProvider, Set<String> advertisedProviders, DependencyFilter dependencyFilter) { - if (advertisedProviders.isEmpty() && !canHaveAnyProvider) { - return ImmutableMultimap.of(); - } - LinkedHashMultimap<Attribute, Label> result = LinkedHashMultimap.create(); for (Aspect candidateClass : attribute.getAspects(from)) { // Check if target satisfies condition for this aspect (has to provide all required |