diff options
author | 2017-10-17 01:14:32 +0200 | |
---|---|---|
committer | 2017-10-18 10:28:00 +0200 | |
commit | 9660ea09783f8d502270042047f4b45e5de10ed8 (patch) | |
tree | 8899e67fe2a52b51be772ea4a4d409fe0570247c /src/main/java/com/google/devtools/build/lib/packages | |
parent | 8986b6e307a071ee8883afd0f1b6f2c4054ea17d (diff) |
Relax SplitTransitionProvider interface to use AttributeMap
RELNOTES: None.
PiperOrigin-RevId: 172394552
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/packages')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/packages/Attribute.java | 8 |
1 files changed, 4 insertions, 4 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 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<Attribute> { /** * 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<Attribute> { /** * 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<Attribute> { } @Override - public SplitTransition<?> apply(ConfiguredAttributeMapper attributeMap) { + public SplitTransition<?> apply(AttributeMap attributeMap) { return splitTransition; } } @@ -1959,7 +1959,7 @@ public final class Attribute implements Comparable<Attribute> { * @return a SplitTransition<BuildOptions> 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); } |