From 9660ea09783f8d502270042047f4b45e5de10ed8 Mon Sep 17 00:00:00 2001 From: cparsons Date: Tue, 17 Oct 2017 01:14:32 +0200 Subject: Relax SplitTransitionProvider interface to use AttributeMap RELNOTES: None. PiperOrigin-RevId: 172394552 --- .../java/com/google/devtools/build/lib/packages/Attribute.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/main/java/com/google/devtools/build/lib/packages') 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 1f8313c071..bc35b3ad84 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 @@ -188,7 +188,7 @@ public final class Attribute implements Comparable { /** * Transition to one or more configurations. To obtain the actual child configurations, - * invoke {@link Attribute#getSplitTransition(ConfiguredAttributeMapper)}. + * invoke {@link Attribute#getSplitTransition(AttributeMap)}. * See {@link SplitTransition}. **/ SPLIT @@ -320,7 +320,7 @@ public final class Attribute implements Comparable { /** * Returns the {@link SplitTransition} given the attribute mapper of the originating rule. */ - SplitTransition apply(ConfiguredAttributeMapper attributeMap); + SplitTransition apply(AttributeMap attributeMap); } /** @@ -336,7 +336,7 @@ public final class Attribute implements Comparable { } @Override - public SplitTransition apply(ConfiguredAttributeMapper attributeMap) { + public SplitTransition apply(AttributeMap attributeMap) { return splitTransition; } } @@ -1959,7 +1959,7 @@ public final class Attribute implements Comparable { * @return a SplitTransition object * @throws IllegalStateException if {@link #hasSplitConfigurationTransition} is not true */ - public SplitTransition getSplitTransition(ConfiguredAttributeMapper attributeMapper) { + public SplitTransition getSplitTransition(AttributeMap attributeMapper) { Preconditions.checkState(hasSplitConfigurationTransition()); return splitTransitionProvider.apply(attributeMapper); } -- cgit v1.2.3