Automated rollback of commit 5b028d1c3567f12103699ba0f953e416e624a7a9.

PiperOrigin-RevId: 979383765
Change-Id: I2d9201d0fafb3b8df387561aa45aff7668dd0b6a
diff --git a/rules/flags/flags.bzl b/rules/flags/flags.bzl
index fb70f17..7dd4833 100644
--- a/rules/flags/flags.bzl
+++ b/rules/flags/flags.bzl
@@ -190,47 +190,47 @@
     return flags[0][FlagsInfo]
 
 _POSSIBLY_NATIVE_FLAGS = {
-    "desugar_for_android": (lambda ctx: ctx.fragments.android.desugar_java8, "native"),
-    "desugar_java8_libs": (lambda ctx: ctx.fragments.android.desugar_java8_libs, "native"),
+    "desugar_for_android": (lambda ctx: ctx.fragments.android.desugar_java8, "starlark"),
+    "desugar_java8_libs": (lambda ctx: ctx.fragments.android.desugar_java8_libs, "starlark"),
     "experimental_android_compress_java_resources": (
         lambda ctx: ctx.fragments.android.compress_java_resources,
-        "native",
+        "starlark",
     ),
     "experimental_android_library_exports_manifest_default": (
         lambda ctx: ctx.fragments.android.get_exports_manifest_default,
-        "native",
+        "starlark",
     ),
     "experimental_android_resource_cycle_shrinking": (
         lambda ctx: ctx.fragments.android.use_android_resource_cycle_shrinking,
-        "native",
+        "starlark",
     ),
     "experimental_get_android_java_resources_from_optimized_jar": (
         lambda ctx: ctx.fragments.android.get_java_resources_from_optimized_jar,
-        "native",
+        "starlark",
     ),
     "internal_persistent_android_dex_desugar": (
         lambda ctx: ctx.fragments.android.persistent_android_dex_desugar,
-        "native",
+        "starlark",
     ),
     "internal_persistent_busybox_tools": (
         lambda ctx: ctx.fragments.android.persistent_busybox_tools,
-        "native",
+        "starlark",
     ),
     "internal_persistent_multiplex_android_dex_desugar": (
         lambda ctx: ctx.fragments.android.persistent_multiplex_android_dex_desugar,
-        "native",
+        "starlark",
     ),
     "internal_persistent_multiplex_busybox_tools": (
         lambda ctx: ctx.fragments.android.persistent_multiplex_busybox_tools,
-        "native",
+        "starlark",
     ),
-    "experimental_incremental_dexing_after_proguard": (lambda ctx: ctx.fragments.android.incremental_dexing_shards_after_proguard, "native"),
-    "dexopts_supported_in_dexsharder": (lambda ctx: ctx.fragments.android.get_dexopts_supported_in_dex_sharder, "native"),
-    "fixed_resource_neverlinking": (lambda ctx: ctx.fragments.android.fixed_resource_neverlinking, "native"),
-    "android_resource_shrinking": (lambda ctx: ctx.fragments.android.use_android_resource_shrinking, "native"),
-    "experimental_android_resource_shrinking": (lambda ctx: ctx.fragments.android.use_android_resource_shrinking, "native"),
-    "experimental_android_resource_path_shortening": (lambda ctx: ctx.fragments.android.use_android_resource_path_shortening, "native"),
-    "experimental_android_resource_name_obfuscation": (lambda ctx: ctx.fragments.android.use_android_resource_name_obfuscation, "native"),
+    "experimental_incremental_dexing_after_proguard": (lambda ctx: ctx.fragments.android.incremental_dexing_shards_after_proguard, "starlark"),
+    "dexopts_supported_in_dexsharder": (lambda ctx: ctx.fragments.android.get_dexopts_supported_in_dex_sharder, "starlark"),
+    "fixed_resource_neverlinking": (lambda ctx: ctx.fragments.android.fixed_resource_neverlinking, "starlark"),
+    "android_resource_shrinking": (lambda ctx: ctx.fragments.android.use_android_resource_shrinking, "starlark"),
+    "experimental_android_resource_shrinking": (lambda ctx: ctx.fragments.android.use_android_resource_shrinking, "starlark"),
+    "experimental_android_resource_path_shortening": (lambda ctx: ctx.fragments.android.use_android_resource_path_shortening, "starlark"),
+    "experimental_android_resource_name_obfuscation": (lambda ctx: ctx.fragments.android.use_android_resource_name_obfuscation, "starlark"),
     "optimizing_dexer": (lambda ctx: ctx.attr._optimizing_dexer, "native"),
 }