diff options
author | 2015-11-09 13:09:12 +0000 | |
---|---|---|
committer | 2015-11-10 10:19:28 +0000 | |
commit | b487ac69185fd0080461a3c8795589fe4532f4bb (patch) | |
tree | 4b36b926124ac8dfee576ee05385a51e4b7b41e7 /src/test/java/com/google/devtools/build/lib/analysis | |
parent | c7d277f25f4ebcaed4c08e110f549fc5eef44bec (diff) |
Aspect terminology update.
Aspect => ConfiguredAspect
AspectWithParameters => Aspect
--
MOS_MIGRATED_REVID=107375211
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/analysis')
4 files changed, 33 insertions, 36 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/AspectDefinitionTest.java b/src/test/java/com/google/devtools/build/lib/analysis/AspectDefinitionTest.java index 973a4697ef..c413271186 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/AspectDefinitionTest.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/AspectDefinitionTest.java @@ -47,7 +47,8 @@ public class AspectDefinitionTest { } @Override - public Aspect create(ConfiguredTarget base, RuleContext context, AspectParameters parameters) { + public ConfiguredAspect create( + ConfiguredTarget base, RuleContext context, AspectParameters parameters) { throw new IllegalStateException(); } diff --git a/src/test/java/com/google/devtools/build/lib/analysis/AspectTest.java b/src/test/java/com/google/devtools/build/lib/analysis/AspectTest.java index 7341ba1643..9616dffa7c 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/AspectTest.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/AspectTest.java @@ -237,13 +237,15 @@ public class AspectTest extends AnalysisTestCase { } @Override - public Aspect create(ConfiguredTarget base, - RuleContext ruleContext, AspectParameters parameters) throws InterruptedException { + public ConfiguredAspect create( + ConfiguredTarget base, RuleContext ruleContext, AspectParameters parameters) + throws InterruptedException { Object lateBoundPrereq = ruleContext.getPrerequisite(":late", TARGET); - return new Aspect.Builder("testaspect") + return new ConfiguredAspect.Builder("testaspect") .addProvider( - new AspectInfo(NestedSetBuilder.create( - Order.STABLE_ORDER, lateBoundPrereq != null ? "non-empty" : "empty"))) + new AspectInfo( + NestedSetBuilder.create( + Order.STABLE_ORDER, lateBoundPrereq != null ? "non-empty" : "empty"))) .build(); } } diff --git a/src/test/java/com/google/devtools/build/lib/analysis/DependencyResolverTest.java b/src/test/java/com/google/devtools/build/lib/analysis/DependencyResolverTest.java index 5a190d5915..3bf70e8447 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/DependencyResolverTest.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/DependencyResolverTest.java @@ -26,7 +26,7 @@ import com.google.devtools.build.lib.analysis.util.AnalysisTestCase; import com.google.devtools.build.lib.analysis.util.TestAspects; import com.google.devtools.build.lib.analysis.util.TestAspects.AspectRequiringRule; import com.google.devtools.build.lib.cmdline.Label; -import com.google.devtools.build.lib.packages.AspectWithParameters; +import com.google.devtools.build.lib.packages.Aspect; import com.google.devtools.build.lib.packages.Attribute; import com.google.devtools.build.lib.packages.NativeAspectClass; import com.google.devtools.build.lib.packages.NoSuchThingException; @@ -113,7 +113,7 @@ public class DependencyResolverTest extends AnalysisTestCase { return dependencyResolver.dependentNodeMap( new TargetAndConfiguration(target, getTargetConfiguration()), getHostConfiguration(), - aspect != null ? new AspectWithParameters(new NativeAspectClass<T>(aspect)) : null, + aspect != null ? new Aspect(new NativeAspectClass<T>(aspect)) : null, ImmutableSet.<ConfigMatchingProvider>of()); } @@ -122,7 +122,7 @@ public class DependencyResolverTest extends AnalysisTestCase { ListMultimap<Attribute, Dependency> dependentNodeMap, String attrName, String dep, - AspectWithParameters... aspects) { + Aspect... aspects) { Attribute attr = null; for (Attribute candidate : dependentNodeMap.keySet()) { if (candidate.getName().equals(attrName)) { @@ -152,10 +152,7 @@ public class DependencyResolverTest extends AnalysisTestCase { "aspect(name='b', foo=[])"); ListMultimap<Attribute, Dependency> map = dependentNodeMap("//a:a", null); assertDep( - map, - "foo", - "//a:b", - new AspectWithParameters(new NativeAspectClass(TestAspects.SimpleAspect.class))); + map, "foo", "//a:b", new Aspect(new NativeAspectClass(TestAspects.SimpleAspect.class))); } @Test @@ -167,10 +164,7 @@ public class DependencyResolverTest extends AnalysisTestCase { ListMultimap<Attribute, Dependency> map = dependentNodeMap("//a:a", TestAspects.AttributeAspect.class); assertDep( - map, - "foo", - "//a:b", - new AspectWithParameters(new NativeAspectClass(TestAspects.AttributeAspect.class))); + map, "foo", "//a:b", new Aspect(new NativeAspectClass(TestAspects.AttributeAspect.class))); } @Test @@ -205,18 +199,18 @@ public class DependencyResolverTest extends AnalysisTestCase { BuildConfiguration host = getHostConfiguration(); BuildConfiguration target = getTargetConfiguration(); - ImmutableSet<AspectWithParameters> twoAspects = + ImmutableSet<Aspect> twoAspects = ImmutableSet.of( - new AspectWithParameters(new NativeAspectClass(TestAspects.SimpleAspect.class)), - new AspectWithParameters(new NativeAspectClass(TestAspects.AttributeAspect.class))); - ImmutableSet<AspectWithParameters> inverseAspects = + new Aspect(new NativeAspectClass(TestAspects.SimpleAspect.class)), + new Aspect(new NativeAspectClass(TestAspects.AttributeAspect.class))); + ImmutableSet<Aspect> inverseAspects = ImmutableSet.of( - new AspectWithParameters(new NativeAspectClass(TestAspects.AttributeAspect.class)), - new AspectWithParameters(new NativeAspectClass(TestAspects.SimpleAspect.class))); - ImmutableSet<AspectWithParameters> differentAspects = + new Aspect(new NativeAspectClass(TestAspects.AttributeAspect.class)), + new Aspect(new NativeAspectClass(TestAspects.SimpleAspect.class))); + ImmutableSet<Aspect> differentAspects = ImmutableSet.of( - new AspectWithParameters(new NativeAspectClass(TestAspects.AttributeAspect.class)), - new AspectWithParameters(new NativeAspectClass(TestAspects.ErrorAspect.class))); + new Aspect(new NativeAspectClass(TestAspects.AttributeAspect.class)), + new Aspect(new NativeAspectClass(TestAspects.ErrorAspect.class))); new EqualsTester() .addEqualityGroup( diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/TestAspects.java b/src/test/java/com/google/devtools/build/lib/analysis/util/TestAspects.java index 0a67c921b1..f6d650dc33 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/util/TestAspects.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/util/TestAspects.java @@ -26,7 +26,7 @@ import com.google.common.base.Function; import com.google.common.collect.ImmutableCollection; import com.google.common.collect.Iterables; import com.google.devtools.build.lib.actions.Artifact; -import com.google.devtools.build.lib.analysis.Aspect; +import com.google.devtools.build.lib.analysis.ConfiguredAspect; import com.google.devtools.build.lib.analysis.ConfiguredNativeAspectFactory; import com.google.devtools.build.lib.analysis.ConfiguredTarget; import com.google.devtools.build.lib.analysis.RuleConfiguredTarget.Mode; @@ -149,16 +149,16 @@ public class TestAspects { */ public abstract static class BaseAspect implements ConfiguredNativeAspectFactory { @Override - public Aspect create(ConfiguredTarget base, RuleContext ruleContext, - AspectParameters parameters) { + public ConfiguredAspect create( + ConfiguredTarget base, RuleContext ruleContext, AspectParameters parameters) { String information = parameters.isEmpty() ? "" : " data " + Iterables.getFirst(parameters.getAttribute("baz"), null); - return new Aspect.Builder(getClass().getName()) + return new ConfiguredAspect.Builder(getClass().getName()) .addProvider( AspectInfo.class, - new AspectInfo(collectAspectData("aspect " + ruleContext.getLabel() + information, - ruleContext))) + new AspectInfo( + collectAspectData("aspect " + ruleContext.getLabel() + information, ruleContext))) .build(); } } @@ -249,7 +249,7 @@ public class TestAspects { return builder.build(); } - public Aspect create( + public ConfiguredAspect create( ConfiguredTarget base, RuleContext ruleContext, AspectParameters parameters) { StringBuilder information = new StringBuilder("aspect " + ruleContext.getLabel()); if (!parameters.isEmpty()) { @@ -264,7 +264,7 @@ public class TestAspects { information.append(dep.getLabel()); } information.append("]"); - return new Aspect.Builder(getClass().getName()) + return new ConfiguredAspect.Builder(getClass().getName()) .addProvider( AspectInfo.class, new AspectInfo(collectAspectData(information.toString(), ruleContext))) @@ -283,8 +283,8 @@ public class TestAspects { */ public static class ErrorAspect implements ConfiguredNativeAspectFactory { @Override - public Aspect create(ConfiguredTarget base, RuleContext ruleContext, - AspectParameters parameters) { + public ConfiguredAspect create( + ConfiguredTarget base, RuleContext ruleContext, AspectParameters parameters) { ruleContext.ruleError("Aspect error"); return null; } |