Loading AconfigFlags.bp +75 −86 Original line number Original line Diff line number Diff line Loading @@ -12,104 +12,93 @@ // See the License for the specific language governing permissions and // See the License for the specific language governing permissions and // limitations under the License. // limitations under the License. aconfig_srcjars = [ aconfig_declarations_group { name: "framework-minus-apex-aconfig-declarations", aconfig_declarations_groups: [ "audio-framework-aconfig", ], java_aconfig_libraries: [ // !!! KEEP THIS LIST ALPHABETICAL !!! // !!! KEEP THIS LIST ALPHABETICAL !!! ":aconfig_mediacodec_flags_java_lib{.generated_srcjars}", "aconfig_mediacodec_flags_java_lib", ":android.app.flags-aconfig-java{.generated_srcjars}", "android.app.flags-aconfig-java", ":android.app.smartspace.flags-aconfig-java{.generated_srcjars}", "android.app.smartspace.flags-aconfig-java", ":android.app.usage.flags-aconfig-java{.generated_srcjars}", "android.app.usage.flags-aconfig-java", ":android.appwidget.flags-aconfig-java{.generated_srcjars}", "android.appwidget.flags-aconfig-java", ":android.companion.flags-aconfig-java{.generated_srcjars}", "android.companion.flags-aconfig-java", ":android.companion.virtual.flags-aconfig-java{.generated_srcjars}", "android.companion.virtual.flags-aconfig-java", ":android.content.pm.flags-aconfig-java{.generated_srcjars}", "android.content.pm.flags-aconfig-java", ":android.content.res.flags-aconfig-java{.generated_srcjars}", "android.content.res.flags-aconfig-java", ":android.crashrecovery.flags-aconfig-java{.generated_srcjars}", "android.crashrecovery.flags-aconfig-java", ":android.credentials.flags-aconfig-java{.generated_srcjars}", "android.credentials.flags-aconfig-java", ":android.database.sqlite-aconfig-java{.generated_srcjars}", "android.database.sqlite-aconfig-java", ":android.hardware.biometrics.flags-aconfig-java{.generated_srcjars}", "android.hardware.biometrics.flags-aconfig-java", ":android.hardware.flags-aconfig-java{.generated_srcjars}", "android.hardware.flags-aconfig-java", ":android.hardware.radio.flags-aconfig-java{.generated_srcjars}", "android.hardware.radio.flags-aconfig-java", ":android.hardware.usb.flags-aconfig-java{.generated_srcjars}", "android.hardware.usb.flags-aconfig-java", ":android.location.flags-aconfig-java{.generated_srcjars}", "android.location.flags-aconfig-java", ":android.media.codec-aconfig-java{.generated_srcjars}", "android.media.codec-aconfig-java", ":android.media.playback.flags-aconfig-java{.generated_srcjars}", "android.media.playback.flags-aconfig-java", ":android.media.tv.flags-aconfig-java{.generated_srcjars}", "android.media.tv.flags-aconfig-java", ":android.multiuser.flags-aconfig-java{.generated_srcjars}", "android.multiuser.flags-aconfig-java", ":android.net.platform.flags-aconfig-java{.generated_srcjars}", "android.net.platform.flags-aconfig-java", ":android.net.vcn.flags-aconfig-java{.generated_srcjars}", "android.net.vcn.flags-aconfig-java", ":android.nfc.flags-aconfig-java{.generated_srcjars}", "android.nfc.flags-aconfig-java", ":android.os.flags-aconfig-java{.generated_srcjars}", "android.os.flags-aconfig-java", ":android.os.vibrator.flags-aconfig-java{.generated_srcjars}", "android.os.vibrator.flags-aconfig-java", ":android.permission.flags-aconfig-java{.generated_srcjars}", "android.permission.flags-aconfig-java", ":android.provider.flags-aconfig-java{.generated_srcjars}", "android.provider.flags-aconfig-java", ":android.security.flags-aconfig-java{.generated_srcjars}", "android.security.flags-aconfig-java", ":android.server.app.flags-aconfig-java{.generated_srcjars}", "android.server.app.flags-aconfig-java", ":android.service.autofill.flags-aconfig-java{.generated_srcjars}", "android.service.autofill.flags-aconfig-java", ":android.service.chooser.flags-aconfig-java{.generated_srcjars}", "android.service.chooser.flags-aconfig-java", ":android.service.controls.flags-aconfig-java{.generated_srcjars}", "android.service.controls.flags-aconfig-java", ":android.service.dreams.flags-aconfig-java{.generated_srcjars}", "android.service.dreams.flags-aconfig-java", ":android.service.notification.flags-aconfig-java{.generated_srcjars}", "android.service.notification.flags-aconfig-java", ":android.service.voice.flags-aconfig-java{.generated_srcjars}", "android.service.voice.flags-aconfig-java", ":android.tracing.flags-aconfig-java{.generated_srcjars}", "android.tracing.flags-aconfig-java", ":android.view.accessibility.flags-aconfig-java{.generated_srcjars}", "android.view.accessibility.flags-aconfig-java", ":android.view.contentcapture.flags-aconfig-java{.generated_srcjars}", "android.view.contentcapture.flags-aconfig-java", ":android.view.contentprotection.flags-aconfig-java{.generated_srcjars}", "android.view.contentprotection.flags-aconfig-java", ":android.view.flags-aconfig-java{.generated_srcjars}", "android.view.flags-aconfig-java", ":android.view.inputmethod.flags-aconfig-java{.generated_srcjars}", "android.view.inputmethod.flags-aconfig-java", ":android.webkit.flags-aconfig-java{.generated_srcjars}", "android.webkit.flags-aconfig-java", ":android.widget.flags-aconfig-java{.generated_srcjars}", "android.widget.flags-aconfig-java", ":audio-framework-aconfig", "camera_platform_flags_core_java_lib", ":camera_platform_flags_core_java_lib{.generated_srcjars}", "com.android.hardware.input-aconfig-java", ":com.android.hardware.input-aconfig-java{.generated_srcjars}", "com.android.input.flags-aconfig-java", ":com.android.input.flags-aconfig-java{.generated_srcjars}", "com.android.internal.foldables.flags-aconfig-java", ":com.android.internal.foldables.flags-aconfig-java{.generated_srcjars}", "com.android.media.flags.bettertogether-aconfig-java", ":com.android.media.flags.bettertogether-aconfig-java{.generated_srcjars}", "com.android.net.thread.flags-aconfig-java", ":com.android.net.thread.flags-aconfig-java{.generated_srcjars}", "com.android.server.flags.pinner-aconfig-java", ":com.android.server.flags.pinner-aconfig-java{.generated_srcjars}", "com.android.text.flags-aconfig-java", ":com.android.text.flags-aconfig-java{.generated_srcjars}", "com.android.window.flags.window-aconfig-java", ":com.android.window.flags.window-aconfig-java{.generated_srcjars}", "device_policy_aconfig_flags_lib", ":device_policy_aconfig_flags_lib{.generated_srcjars}", "display_flags_lib", ":display_flags_lib{.generated_srcjars}", "framework-jobscheduler-job.flags-aconfig-java", ":framework-jobscheduler-job.flags-aconfig-java{.generated_srcjars}", "framework_graphics_flags_java_lib", ":framework_graphics_flags_java_lib{.generated_srcjars}", "hwui_flags_java_lib", ":hwui_flags_java_lib{.generated_srcjars}", "sdk_sandbox_flags_lib", ":sdk_sandbox_flags_lib{.generated_srcjars}", "surfaceflinger_flags_java_lib", ":surfaceflinger_flags_java_lib{.generated_srcjars}", "telecom_flags_core_java_lib", ":telecom_flags_core_java_lib{.generated_srcjars}", "telephony_flags_core_java_lib", ":telephony_flags_core_java_lib{.generated_srcjars}", // !!! KEEP THIS LIST ALPHABETICAL !!! // !!! KEEP THIS LIST ALPHABETICAL !!! ] stubs_defaults { name: "framework-minus-apex-aconfig-declarations", aconfig_declarations: [ "android.content.pm.flags-aconfig", "android.content.res.flags-aconfig", "android.crashrecovery.flags-aconfig", "android.hardware.biometrics.flags-aconfig", "android.media.playback.flags-aconfig", "android.net.platform.flags-aconfig", "android.net.vcn.flags-aconfig", "android.nfc.flags-aconfig", "android.os.flags-aconfig", "android.security.flags-aconfig", "camera_platform_flags", "com.android.hardware.input.input-aconfig", "com.android.window.flags.window-aconfig", "com.android.text.flags-aconfig", ], ], } } filegroup { filegroup { name: "framework-minus-apex-aconfig-srcjars", name: "framework-minus-apex-aconfig-srcjars", srcs: aconfig_srcjars, srcs: [ ":framework-minus-apex-aconfig-declarations{.srcjars}", ], } } // Aconfig declarations and libraries for the core framework // Aconfig declarations and libraries for the core framework java_defaults { java_defaults { name: "framework-minus-apex-aconfig-libraries", name: "framework-minus-apex-aconfig-libraries", // Add java_aconfig_libraries to here to add them to the core framework // Add java_aconfig_libraries to here to add them to the core framework srcs: aconfig_srcjars, srcs: [ ":framework-minus-apex-aconfig-declarations{.srcjars}", ], // Add aconfig-annotations-lib as a dependency for the optimization // Add aconfig-annotations-lib as a dependency for the optimization libs: ["aconfig-annotations-lib"], libs: ["aconfig-annotations-lib"], } } Loading api/Android.bp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -301,7 +301,7 @@ packages_to_document = [ // classpath (or sources) somehow. // classpath (or sources) somehow. stubs_defaults { stubs_defaults { name: "android-non-updatable-stubs-defaults", name: "android-non-updatable-stubs-defaults", defaults: ["framework-minus-apex-aconfig-declarations"], aconfig_declarations: ["framework-minus-apex-aconfig-declarations"], srcs: [":android-non-updatable-stub-sources"], srcs: [":android-non-updatable-stub-sources"], sdk_version: "none", sdk_version: "none", system_modules: "none", system_modules: "none", Loading Loading
AconfigFlags.bp +75 −86 Original line number Original line Diff line number Diff line Loading @@ -12,104 +12,93 @@ // See the License for the specific language governing permissions and // See the License for the specific language governing permissions and // limitations under the License. // limitations under the License. aconfig_srcjars = [ aconfig_declarations_group { name: "framework-minus-apex-aconfig-declarations", aconfig_declarations_groups: [ "audio-framework-aconfig", ], java_aconfig_libraries: [ // !!! KEEP THIS LIST ALPHABETICAL !!! // !!! KEEP THIS LIST ALPHABETICAL !!! ":aconfig_mediacodec_flags_java_lib{.generated_srcjars}", "aconfig_mediacodec_flags_java_lib", ":android.app.flags-aconfig-java{.generated_srcjars}", "android.app.flags-aconfig-java", ":android.app.smartspace.flags-aconfig-java{.generated_srcjars}", "android.app.smartspace.flags-aconfig-java", ":android.app.usage.flags-aconfig-java{.generated_srcjars}", "android.app.usage.flags-aconfig-java", ":android.appwidget.flags-aconfig-java{.generated_srcjars}", "android.appwidget.flags-aconfig-java", ":android.companion.flags-aconfig-java{.generated_srcjars}", "android.companion.flags-aconfig-java", ":android.companion.virtual.flags-aconfig-java{.generated_srcjars}", "android.companion.virtual.flags-aconfig-java", ":android.content.pm.flags-aconfig-java{.generated_srcjars}", "android.content.pm.flags-aconfig-java", ":android.content.res.flags-aconfig-java{.generated_srcjars}", "android.content.res.flags-aconfig-java", ":android.crashrecovery.flags-aconfig-java{.generated_srcjars}", "android.crashrecovery.flags-aconfig-java", ":android.credentials.flags-aconfig-java{.generated_srcjars}", "android.credentials.flags-aconfig-java", ":android.database.sqlite-aconfig-java{.generated_srcjars}", "android.database.sqlite-aconfig-java", ":android.hardware.biometrics.flags-aconfig-java{.generated_srcjars}", "android.hardware.biometrics.flags-aconfig-java", ":android.hardware.flags-aconfig-java{.generated_srcjars}", "android.hardware.flags-aconfig-java", ":android.hardware.radio.flags-aconfig-java{.generated_srcjars}", "android.hardware.radio.flags-aconfig-java", ":android.hardware.usb.flags-aconfig-java{.generated_srcjars}", "android.hardware.usb.flags-aconfig-java", ":android.location.flags-aconfig-java{.generated_srcjars}", "android.location.flags-aconfig-java", ":android.media.codec-aconfig-java{.generated_srcjars}", "android.media.codec-aconfig-java", ":android.media.playback.flags-aconfig-java{.generated_srcjars}", "android.media.playback.flags-aconfig-java", ":android.media.tv.flags-aconfig-java{.generated_srcjars}", "android.media.tv.flags-aconfig-java", ":android.multiuser.flags-aconfig-java{.generated_srcjars}", "android.multiuser.flags-aconfig-java", ":android.net.platform.flags-aconfig-java{.generated_srcjars}", "android.net.platform.flags-aconfig-java", ":android.net.vcn.flags-aconfig-java{.generated_srcjars}", "android.net.vcn.flags-aconfig-java", ":android.nfc.flags-aconfig-java{.generated_srcjars}", "android.nfc.flags-aconfig-java", ":android.os.flags-aconfig-java{.generated_srcjars}", "android.os.flags-aconfig-java", ":android.os.vibrator.flags-aconfig-java{.generated_srcjars}", "android.os.vibrator.flags-aconfig-java", ":android.permission.flags-aconfig-java{.generated_srcjars}", "android.permission.flags-aconfig-java", ":android.provider.flags-aconfig-java{.generated_srcjars}", "android.provider.flags-aconfig-java", ":android.security.flags-aconfig-java{.generated_srcjars}", "android.security.flags-aconfig-java", ":android.server.app.flags-aconfig-java{.generated_srcjars}", "android.server.app.flags-aconfig-java", ":android.service.autofill.flags-aconfig-java{.generated_srcjars}", "android.service.autofill.flags-aconfig-java", ":android.service.chooser.flags-aconfig-java{.generated_srcjars}", "android.service.chooser.flags-aconfig-java", ":android.service.controls.flags-aconfig-java{.generated_srcjars}", "android.service.controls.flags-aconfig-java", ":android.service.dreams.flags-aconfig-java{.generated_srcjars}", "android.service.dreams.flags-aconfig-java", ":android.service.notification.flags-aconfig-java{.generated_srcjars}", "android.service.notification.flags-aconfig-java", ":android.service.voice.flags-aconfig-java{.generated_srcjars}", "android.service.voice.flags-aconfig-java", ":android.tracing.flags-aconfig-java{.generated_srcjars}", "android.tracing.flags-aconfig-java", ":android.view.accessibility.flags-aconfig-java{.generated_srcjars}", "android.view.accessibility.flags-aconfig-java", ":android.view.contentcapture.flags-aconfig-java{.generated_srcjars}", "android.view.contentcapture.flags-aconfig-java", ":android.view.contentprotection.flags-aconfig-java{.generated_srcjars}", "android.view.contentprotection.flags-aconfig-java", ":android.view.flags-aconfig-java{.generated_srcjars}", "android.view.flags-aconfig-java", ":android.view.inputmethod.flags-aconfig-java{.generated_srcjars}", "android.view.inputmethod.flags-aconfig-java", ":android.webkit.flags-aconfig-java{.generated_srcjars}", "android.webkit.flags-aconfig-java", ":android.widget.flags-aconfig-java{.generated_srcjars}", "android.widget.flags-aconfig-java", ":audio-framework-aconfig", "camera_platform_flags_core_java_lib", ":camera_platform_flags_core_java_lib{.generated_srcjars}", "com.android.hardware.input-aconfig-java", ":com.android.hardware.input-aconfig-java{.generated_srcjars}", "com.android.input.flags-aconfig-java", ":com.android.input.flags-aconfig-java{.generated_srcjars}", "com.android.internal.foldables.flags-aconfig-java", ":com.android.internal.foldables.flags-aconfig-java{.generated_srcjars}", "com.android.media.flags.bettertogether-aconfig-java", ":com.android.media.flags.bettertogether-aconfig-java{.generated_srcjars}", "com.android.net.thread.flags-aconfig-java", ":com.android.net.thread.flags-aconfig-java{.generated_srcjars}", "com.android.server.flags.pinner-aconfig-java", ":com.android.server.flags.pinner-aconfig-java{.generated_srcjars}", "com.android.text.flags-aconfig-java", ":com.android.text.flags-aconfig-java{.generated_srcjars}", "com.android.window.flags.window-aconfig-java", ":com.android.window.flags.window-aconfig-java{.generated_srcjars}", "device_policy_aconfig_flags_lib", ":device_policy_aconfig_flags_lib{.generated_srcjars}", "display_flags_lib", ":display_flags_lib{.generated_srcjars}", "framework-jobscheduler-job.flags-aconfig-java", ":framework-jobscheduler-job.flags-aconfig-java{.generated_srcjars}", "framework_graphics_flags_java_lib", ":framework_graphics_flags_java_lib{.generated_srcjars}", "hwui_flags_java_lib", ":hwui_flags_java_lib{.generated_srcjars}", "sdk_sandbox_flags_lib", ":sdk_sandbox_flags_lib{.generated_srcjars}", "surfaceflinger_flags_java_lib", ":surfaceflinger_flags_java_lib{.generated_srcjars}", "telecom_flags_core_java_lib", ":telecom_flags_core_java_lib{.generated_srcjars}", "telephony_flags_core_java_lib", ":telephony_flags_core_java_lib{.generated_srcjars}", // !!! KEEP THIS LIST ALPHABETICAL !!! // !!! KEEP THIS LIST ALPHABETICAL !!! ] stubs_defaults { name: "framework-minus-apex-aconfig-declarations", aconfig_declarations: [ "android.content.pm.flags-aconfig", "android.content.res.flags-aconfig", "android.crashrecovery.flags-aconfig", "android.hardware.biometrics.flags-aconfig", "android.media.playback.flags-aconfig", "android.net.platform.flags-aconfig", "android.net.vcn.flags-aconfig", "android.nfc.flags-aconfig", "android.os.flags-aconfig", "android.security.flags-aconfig", "camera_platform_flags", "com.android.hardware.input.input-aconfig", "com.android.window.flags.window-aconfig", "com.android.text.flags-aconfig", ], ], } } filegroup { filegroup { name: "framework-minus-apex-aconfig-srcjars", name: "framework-minus-apex-aconfig-srcjars", srcs: aconfig_srcjars, srcs: [ ":framework-minus-apex-aconfig-declarations{.srcjars}", ], } } // Aconfig declarations and libraries for the core framework // Aconfig declarations and libraries for the core framework java_defaults { java_defaults { name: "framework-minus-apex-aconfig-libraries", name: "framework-minus-apex-aconfig-libraries", // Add java_aconfig_libraries to here to add them to the core framework // Add java_aconfig_libraries to here to add them to the core framework srcs: aconfig_srcjars, srcs: [ ":framework-minus-apex-aconfig-declarations{.srcjars}", ], // Add aconfig-annotations-lib as a dependency for the optimization // Add aconfig-annotations-lib as a dependency for the optimization libs: ["aconfig-annotations-lib"], libs: ["aconfig-annotations-lib"], } } Loading
api/Android.bp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -301,7 +301,7 @@ packages_to_document = [ // classpath (or sources) somehow. // classpath (or sources) somehow. stubs_defaults { stubs_defaults { name: "android-non-updatable-stubs-defaults", name: "android-non-updatable-stubs-defaults", defaults: ["framework-minus-apex-aconfig-declarations"], aconfig_declarations: ["framework-minus-apex-aconfig-declarations"], srcs: [":android-non-updatable-stub-sources"], srcs: [":android-non-updatable-stub-sources"], sdk_version: "none", sdk_version: "none", system_modules: "none", system_modules: "none", Loading