Convert AttributeTransitionData to use a Builder.
PiperOrigin-RevId: 249057540
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java b/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
index ca8da90..76e3b42 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
@@ -844,9 +844,10 @@
attributeDefinition
.getTransitionFactory()
.create(
- AttributeTransitionData.create(
- ConfiguredAttributeMapper.of(rule, configConditions),
- getToolchainContext().executionPlatform().label()));
+ AttributeTransitionData.builder()
+ .attributes(ConfiguredAttributeMapper.of(rule, configConditions))
+ .executionPlatform(getToolchainContext().executionPlatform().label())
+ .build());
BuildOptions fromOptions = getConfiguration().getOptions();
List<BuildOptions> splitOptions = transition.split(fromOptions);
List<ConfiguredTargetAndData> deps = getConfiguredTargetAndTargetDeps(attributeName);