The great Skylark -> Starlark class migration:
  SkylarkApiProvider
  SkylarkAttr -> StarlarkAttrModule
  SkylarkAttributesCollection
  SkylarkCommandLine
  SkylarkCustomCommandLine
  SkylarkErrorReporter
  AndroidSkylarkApiProvider
  CcSkylarkApiProvider
  JavaSkylarkApiProvider
  SkylarkAttrApi -> StarlarkAttrModuleApi
  SkylarkAttributesCollectionApi
  SkylarkCommandLineApi
  FakeSkylarkAttrApi
  FakeSkylarkCommandLineApi
  CcSkylarkApiProviderTest

PiperOrigin-RevId: 308667674
diff --git a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/SkylarkRuleContextApi.java b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/SkylarkRuleContextApi.java
index a9a6462..8a6dbf6 100644
--- a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/SkylarkRuleContextApi.java
+++ b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/SkylarkRuleContextApi.java
@@ -295,7 +295,7 @@
       doc =
           "Returns rule attributes descriptor for the rule that aspect is applied to."
               + " Only available in aspect implementation functions.")
-  SkylarkAttributesCollectionApi rule() throws EvalException;
+  StarlarkAttributesCollectionApi rule() throws EvalException;
 
   @SkylarkCallable(
       name = "aspect_ids",