Rollback https://github.com/bazelbuild/bazel/commit/8174262bf946e31df86476014c6f231f46ca0882

PiperOrigin-RevId: 425940910
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 45f88e0..b0d823a 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
@@ -209,9 +209,7 @@
     this.ruleClassProvider = builder.ruleClassProvider;
     this.targetMap = targetMap;
     this.configConditions = builder.configConditions.asProviders();
-    this.attributes =
-        new AspectAwareAttributeMapper(
-            rule, (ConfiguredAttributeMapper) attributes, builder.aspectAttributes);
+    this.attributes = new AspectAwareAttributeMapper(attributes, builder.aspectAttributes);
     Set<String> allEnabledFeatures = new HashSet<>();
     Set<String> allDisabledFeatures = new HashSet<>();
     getAllFeatures(allEnabledFeatures, allDisabledFeatures);