diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-11-02 22:45:31 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-11-02 22:45:31 +0000 |
commit | 0200d6fbca83dca25736cdef8fa67f4c55552ae0 (patch) | |
tree | d4c2bbf2e2847a3569ebe3a3119ac5d6586eec16 /PermissionController/src/com/android/permissioncontroller/permission/data/AppOpLiveData.kt | |
parent | ec92dfe7d68b2aec544825ebe61c45df98cae6b7 (diff) | |
parent | 17440e9d4d86da90a850ad04dbc41cb59d30cdec (diff) | |
download | Permission-0200d6fbca83dca25736cdef8fa67f4c55552ae0.tar.gz |
Snap for 11041982 from 17440e9d4d86da90a850ad04dbc41cb59d30cdec to mainline-uwb-releaseaml_uwb_341310300aml_uwb_341310030android14-mainline-uwb-release
Change-Id: If31740c980b44eae1671d1a80e4f088e8f9ef7e4
Diffstat (limited to 'PermissionController/src/com/android/permissioncontroller/permission/data/AppOpLiveData.kt')
-rw-r--r-- | PermissionController/src/com/android/permissioncontroller/permission/data/AppOpLiveData.kt | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/PermissionController/src/com/android/permissioncontroller/permission/data/AppOpLiveData.kt b/PermissionController/src/com/android/permissioncontroller/permission/data/AppOpLiveData.kt index 5a0abeaa1..1e44f16bd 100644 --- a/PermissionController/src/com/android/permissioncontroller/permission/data/AppOpLiveData.kt +++ b/PermissionController/src/com/android/permissioncontroller/permission/data/AppOpLiveData.kt @@ -27,12 +27,12 @@ import com.android.permissioncontroller.PermissionControllerApplication * @param packageName The name of the package * @param op The name of the appop * @param uid The uid of the package - * * @see AppOpsManager */ // TODO eugenesusla: observe appops // TODO eugenesusla: use for external storage -class AppOpLiveData private constructor( +class AppOpLiveData +private constructor( private val app: Application, private val packageName: String, private val op: String, @@ -52,13 +52,18 @@ class AppOpLiveData private constructor( /** * Repository for AppOpLiveData. - * <p> Key value is a triple of string package name, string appop, and - * package uid, value is its corresponding LiveData. + * + * <p> Key value is a triple of string package name, string appop, and package uid, value is its + * corresponding LiveData. */ companion object : DataRepository<Triple<String, String, Int>, AppOpLiveData>() { override fun newValue(key: Triple<String, String, Int>): AppOpLiveData { - return AppOpLiveData(PermissionControllerApplication.get(), - key.first, key.second, key.third) + return AppOpLiveData( + PermissionControllerApplication.get(), + key.first, + key.second, + key.third + ) } } -}
\ No newline at end of file +} |