Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cc97cb65 authored by Android Build Coastguard Worker's avatar Android Build Coastguard Worker
Browse files

Snap for 13533585 from 5d0a24f8 to 25Q3-release

Change-Id: I39a636eca16149ba30d5937eb507581e13358f92
parents 08d6e169 5d0a24f8
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -274,6 +274,18 @@ java_aconfig_library {
    defaults: ["framework-minus-apex-aconfig-java-defaults"],
}

java_aconfig_library {
    name: "com.android.window.flags.window-aconfig-java-export",
    aconfig_declarations: "com.android.window.flags.window-aconfig",
    defaults: ["framework-minus-apex-aconfig-java-defaults"],
    mode: "exported",
    min_sdk_version: "30",
    apex_available: [
        "//apex_available:platform",
        "com.android.permission",
    ],
}

cc_aconfig_library {
    name: "com.android.window.flags.window-aconfig_flags_c_lib",
    aconfig_declarations: "com.android.window.flags.window-aconfig",
+3 −2
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@ import com.android.tools.metalava.model.CallableItem
import com.android.tools.metalava.model.ClassItem
import com.android.tools.metalava.model.Item
import com.android.tools.metalava.model.text.ApiFile
import com.android.tools.metalava.model.value.asString
import java.io.File
import java.io.FileWriter

@@ -88,6 +89,6 @@ fun getFlagAnnotation(item: Item): String? {
    return item.modifiers
        .findAnnotation("android.annotation.FlaggedApi")
        ?.findAttribute("value")
        ?.legacyValue
        ?.value() as? String
        ?.value
        ?.asString()
}
+4 −4
Original line number Diff line number Diff line
@@ -147,7 +147,7 @@ class ExtractFlaggedApisTest {
            """
            // Signature format: 2.0
            package android.location.provider {
              @FlaggedApi(Flags.FLAG_NEW_GEOCODER) public final class ForwardGeocodeRequest implements android.os.Parcelable {
              @FlaggedApi("android.location.flags.new_geocoder") public final class ForwardGeocodeRequest implements android.os.Parcelable {
                method public int describeContents();
              }
              public static final class ForwardGeocodeRequest.Builder {
@@ -170,13 +170,13 @@ class ExtractFlaggedApisTest {
                .setPackageName("android.location.provider")
                .setClassName("ForwardGeocodeRequest")
                .setMethodName("describeContents")
        addFlaggedApi(expected, api1, "Flags.FLAG_NEW_GEOCODER")
        addFlaggedApi(expected, api1, "android.location.flags.new_geocoder")
        val api2 =
            JavaMethod.newBuilder()
                .setPackageName("android.location.provider")
                .setClassName("ForwardGeocodeRequest.Builder")
                .setMethodName("build")
        addFlaggedApi(expected, api2, "Flags.FLAG_NEW_GEOCODER")
        addFlaggedApi(expected, api2, "android.location.flags.new_geocoder")
        assertThat(result).ignoringRepeatedFieldOrder().isEqualTo(expected.build())
    }

@@ -186,7 +186,7 @@ class ExtractFlaggedApisTest {
            """
            // Signature format: 2.0
            package android.package.xyz {
              @FlaggedApi(outer_class_flag) public final class OuterClass {
              @FlaggedApi("outer_class_flag") public final class OuterClass {
                method public int apiInOuterClass();
              }
              public final class OuterClass.Deeply.NestedClass {
+0 −0

File moved.

Loading