aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/packages/Attribute.java
diff options
context:
space:
mode:
authorGravatar Dmitry Lomov <dslomov@google.com>2015-11-09 13:09:12 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2015-11-10 10:19:28 +0000
commitb487ac69185fd0080461a3c8795589fe4532f4bb (patch)
tree4b36b926124ac8dfee576ee05385a51e4b7b41e7 /src/main/java/com/google/devtools/build/lib/packages/Attribute.java
parentc7d277f25f4ebcaed4c08e110f549fc5eef44bec (diff)
Aspect terminology update.
Aspect => ConfiguredAspect AspectWithParameters => Aspect -- MOS_MIGRATED_REVID=107375211
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/packages/Attribute.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/packages/Attribute.java20
1 files changed, 4 insertions, 16 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/Attribute.java b/src/main/java/com/google/devtools/build/lib/packages/Attribute.java
index d11efff42b..9e19e68c66 100644
--- a/src/main/java/com/google/devtools/build/lib/packages/Attribute.java
+++ b/src/main/java/com/google/devtools/build/lib/packages/Attribute.java
@@ -1332,25 +1332,13 @@ public final class Attribute implements Comparable<Attribute> {
}
/**
- * Returns the set of aspects required for dependencies through this attribute.
+ * Returns the list of aspects required for dependencies through this attribute.
*/
- public ImmutableSet<AspectClass> getAspects() {
- ImmutableSet.Builder<AspectClass> builder = ImmutableSet.builder();
- for (RuleAspect aspect : aspects) {
- builder.add(aspect.getAspectFactory());
- }
- return builder.build();
- }
-
- /**
- * Returns set of pairs of aspect factories and corresponding aspect parameters.
- */
- public ImmutableList<AspectWithParameters> getAspectsWithParameters(Rule rule) {
- ImmutableList.Builder<AspectWithParameters> builder = ImmutableList.builder();
+ public ImmutableList<Aspect> getAspects(Rule rule) {
+ ImmutableList.Builder<Aspect> builder = ImmutableList.builder();
for (RuleAspect aspect : aspects) {
builder.add(
- new AspectWithParameters(
- aspect.getAspectFactory(), aspect.getParametersExtractor().apply(rule)));
+ new Aspect(aspect.getAspectFactory(), aspect.getParametersExtractor().apply(rule)));
}
return builder.build();
}