aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test
diff options
context:
space:
mode:
authorGravatar Carmi Grushko <carmi@google.com>2015-12-09 19:38:38 +0000
committerGravatar David Chen <dzc@google.com>2015-12-09 22:51:23 +0000
commit261f5bb3ad0fded4a0ee0dfb389baab1d9c037df (patch)
tree4c52c8868bc8781bf6f4f78fffbc6527ce6d8dce /src/test
parent8aa4b8ef79641a1d39ade560b2ca461bfcaedc4f (diff)
Remove shortcut addProvider() methods, to prepare for AutoValue-ed providers.
Such providers have a create() method which returns an object whose runtime class differs from its compile-time class, which makes the shortcut methods behave unexpectedly. -- MOS_MIGRATED_REVID=109815042
Diffstat (limited to 'src/test')
-rw-r--r--src/test/java/com/google/devtools/build/lib/analysis/AspectTest.java1
1 files changed, 1 insertions, 0 deletions
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 f7f40c65fc..d4f2801ccc 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,6 +237,7 @@ public class AspectTest extends AnalysisTestCase {
Object lateBoundPrereq = ruleContext.getPrerequisite(":late", TARGET);
return new ConfiguredAspect.Builder("testaspect", ruleContext)
.addProvider(
+ AspectInfo.class,
new AspectInfo(
NestedSetBuilder.create(
Order.STABLE_ORDER, lateBoundPrereq != null ? "non-empty" : "empty")))