diff options
author | Winson <chiuwinson@google.com> | 2019-05-07 16:29:59 -0700 |
---|---|---|
committer | Winson Chiu <chiuwinson@google.com> | 2019-05-10 19:24:02 +0000 |
commit | 4e3b435c0ee794790131f24dc8cd76cd9102510c (patch) | |
tree | 6ec2371bb75a8f5053d372bf494bc47e8a6b301c /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | 8197beee185717aa29d96448cd1f29f4dc76e3b6 (diff) |
DO NOT MERGE: Delete persisted historical app ops on package uninstall
They're removed from the current state, but not the persisted state.
This adds HistoricalRegistry#clearHistoryForPackage which reads the
disk state, strips the corresponding UID/package, and re-writes
to disk.
Bug: 129796626
Test: manual test app with location access
Test: atest AppOpsServiceTest#testPackageRemovedHistoricalOps
Change-Id: I8daa2e3474b400a3789b2eaf178441c6d1578af1
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions