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

Commit 9db3edeb authored by Oriol Prieto Gasco's avatar Oriol Prieto Gasco
Browse files

Export flags used in FlaggedApi annotations

Before calling a flagged API, client code must check the value of the flag
which gates it. Those flags must be exported in order to be accessible from
containers other than the container where the flag and the API are hosted.

Bug: 320984775
Bug: 322839671

Test: m all_aconfig_declarations
Test: printflags --format='{fully_qualified_name}:{is_exported}' | grep true

Change-Id: Ice408bfc5db107c1b4db043fd9a2cdcf05498bc9
parent f00bca44
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@ package: "com.android.internal.telephony.flags"

flag {
  name: "simultaneous_calling_indications"
  is_exported: true
  namespace: "telephony"
  description: "APIs that are used to notify simultaneous calling changes to other applications."
  bug: "297446980"
+3 −0
Original line number Diff line number Diff line
@@ -61,6 +61,7 @@ flag {

flag {
  name: "slicing_additional_error_codes"
  is_exported: true
  namespace: "telephony"
  description: "Support additional slicing error codes and functionality."
  bug: "307378699"
@@ -68,6 +69,7 @@ flag {

flag {
  name: "apn_setting_field_support_flag"
  is_exported: true
  namespace: "telephony"
  description: "Expose apn setting supporting field"
  bug: "307038091"
@@ -75,6 +77,7 @@ flag {

flag {
  name: "network_validation"
  is_exported: true
  namespace: "telephony"
  description: "Request network validation for data networks and response status."
  bug:"286171724"
+1 −0
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@ flag {

flag {
    name: "use_oem_domain_selection_service"
    is_exported: true
    namespace: "telephony"
    description: "This flag controls OEMs' domain selection service supported."
    bug:"258112541"
+2 −0
Original line number Diff line number Diff line
@@ -30,6 +30,7 @@ flag {

flag {
    name: "add_rat_related_suggested_action_to_ims_registration"
    is_exported: true
    namespace: "telephony"
    description: "This flag is for adding suggested actions related to RAT to ims registration"
    bug:"290573256"
@@ -44,6 +45,7 @@ flag {

flag {
    name: "emergency_registration_state"
    is_exported: true
    namespace: "telephony"
    description: "This flag is created to notify emergency registration state changed."
    bug:"312101946"
+2 −0
Original line number Diff line number Diff line
@@ -2,12 +2,14 @@ package: "com.android.internal.telephony.flags"

flag {
    name: "enable_aead_algorithms"
    is_exported: true
    namespace: "telephony"
    description: "Add AEAD algorithms AES-GCM-8, AES-GCM-12 and AES-GCM-16 to IWLAN"
    bug:"306119890"
}
flag {
    name: "enable_multiple_sa_proposals"
    is_exported: true
    namespace: "telephony"
    description: "Add multiple proposals of cipher suites in IKE SA and Child SA"
    bug:"287296642"
Loading