Loading packages/SettingsLib/Spa/TEST_MAPPING +3 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,9 @@ }, { "name": "SpaPrivilegedLibTests" }, { "name": "SettingsSpaUnitTests" } ] } packages/SettingsLib/Spa/spa/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ android_library { "androidx.compose.runtime_runtime", "androidx.compose.runtime_runtime-livedata", "androidx.compose.ui_ui-tooling-preview", "androidx.lifecycle_lifecycle-livedata-ktx", "androidx.navigation_navigation-compose", "com.google.android.material_material", "lottie_compose", Loading packages/SettingsLib/Spa/spa/build.gradle +5 −4 Original line number Diff line number Diff line Loading @@ -59,13 +59,14 @@ android { } dependencies { api "androidx.appcompat:appcompat:1.6.0-rc01" api "androidx.appcompat:appcompat:1.7.0-alpha01" api "androidx.compose.material3:material3:$jetpack_compose_material3_version" api "androidx.compose.material:material-icons-extended:$jetpack_compose_version" api "androidx.compose.runtime:runtime-livedata:$jetpack_compose_version" api "androidx.compose.ui:ui-tooling-preview:$jetpack_compose_version" api 'androidx.navigation:navigation-compose:2.5.0' api 'com.google.android.material:material:1.6.1' api "androidx.lifecycle:lifecycle-livedata-ktx:2.6.0-alpha02" api "androidx.navigation:navigation-compose:2.5.0" api "com.google.android.material:material:1.6.1" debugApi "androidx.compose.ui:ui-tooling:$jetpack_compose_version" implementation 'com.airbnb.android:lottie-compose:5.2.0' implementation "com.airbnb.android:lottie-compose:5.2.0" } packages/SettingsLib/SpaPrivileged/TEST_MAPPING 0 → 100644 +10 −0 Original line number Diff line number Diff line { "presubmit": [ { "name": "SpaPrivilegedLibTests" }, { "name": "SettingsSpaUnitTests" } ] } packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/model/app/AppOpsController.kt +2 −2 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ import android.content.Context import android.content.pm.ApplicationInfo import androidx.lifecycle.LiveData import androidx.lifecycle.MutableLiveData import androidx.lifecycle.Transformations import androidx.lifecycle.map class AppOpsController( context: Context, Loading @@ -36,7 +36,7 @@ class AppOpsController( val mode: LiveData<Int> get() = _mode val isAllowed: LiveData<Boolean> get() = Transformations.map(_mode) { it == MODE_ALLOWED } get() = _mode.map { it == MODE_ALLOWED } fun setAllowed(allowed: Boolean) { val mode = if (allowed) MODE_ALLOWED else MODE_ERRORED Loading Loading
packages/SettingsLib/Spa/TEST_MAPPING +3 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,9 @@ }, { "name": "SpaPrivilegedLibTests" }, { "name": "SettingsSpaUnitTests" } ] }
packages/SettingsLib/Spa/spa/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ android_library { "androidx.compose.runtime_runtime", "androidx.compose.runtime_runtime-livedata", "androidx.compose.ui_ui-tooling-preview", "androidx.lifecycle_lifecycle-livedata-ktx", "androidx.navigation_navigation-compose", "com.google.android.material_material", "lottie_compose", Loading
packages/SettingsLib/Spa/spa/build.gradle +5 −4 Original line number Diff line number Diff line Loading @@ -59,13 +59,14 @@ android { } dependencies { api "androidx.appcompat:appcompat:1.6.0-rc01" api "androidx.appcompat:appcompat:1.7.0-alpha01" api "androidx.compose.material3:material3:$jetpack_compose_material3_version" api "androidx.compose.material:material-icons-extended:$jetpack_compose_version" api "androidx.compose.runtime:runtime-livedata:$jetpack_compose_version" api "androidx.compose.ui:ui-tooling-preview:$jetpack_compose_version" api 'androidx.navigation:navigation-compose:2.5.0' api 'com.google.android.material:material:1.6.1' api "androidx.lifecycle:lifecycle-livedata-ktx:2.6.0-alpha02" api "androidx.navigation:navigation-compose:2.5.0" api "com.google.android.material:material:1.6.1" debugApi "androidx.compose.ui:ui-tooling:$jetpack_compose_version" implementation 'com.airbnb.android:lottie-compose:5.2.0' implementation "com.airbnb.android:lottie-compose:5.2.0" }
packages/SettingsLib/SpaPrivileged/TEST_MAPPING 0 → 100644 +10 −0 Original line number Diff line number Diff line { "presubmit": [ { "name": "SpaPrivilegedLibTests" }, { "name": "SettingsSpaUnitTests" } ] }
packages/SettingsLib/SpaPrivileged/src/com/android/settingslib/spaprivileged/model/app/AppOpsController.kt +2 −2 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ import android.content.Context import android.content.pm.ApplicationInfo import androidx.lifecycle.LiveData import androidx.lifecycle.MutableLiveData import androidx.lifecycle.Transformations import androidx.lifecycle.map class AppOpsController( context: Context, Loading @@ -36,7 +36,7 @@ class AppOpsController( val mode: LiveData<Int> get() = _mode val isAllowed: LiveData<Boolean> get() = Transformations.map(_mode) { it == MODE_ALLOWED } get() = _mode.map { it == MODE_ALLOWED } fun setAllowed(allowed: Boolean) { val mode = if (allowed) MODE_ALLOWED else MODE_ERRORED Loading