aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java
diff options
context:
space:
mode:
authorGravatar Lukacs Berki <lberki@google.com>2016-10-18 09:58:54 +0000
committerGravatar Philipp Wollermann <philwo@google.com>2016-10-18 10:59:38 +0000
commit8fd25d7388b4421963f99bc60c5ce3705ee6c9d7 (patch)
tree60a2067cd0bdf4db2c741c709d57f3bf56cab2ad /src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java
parentd4f75941a98e2ee9e5ae3f8e87d6c4aab3e5eb96 (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.java4
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