commit | 7b6dc8af9009961ef2defab70c67767ca4601e56 | [log] [tgz] |
---|---|---|
author | Hai Zhang <[email protected]> | Fri Oct 16 17:03:35 2020 -0700 |
committer | Hai Zhang <[email protected]> | Wed Oct 21 17:29:26 2020 -0700 |
tree | 98937588ad633a84c5fefcdd472732a3e1f22814 | |
parent | 0651ff74011cbc86ac9350235e0ec7f66b6e5c09 [diff] |
Third refactor for BasePermission. Make mPermissionInfo non-null and remove duplicate fields, to make sure we have a single source of truth. The previous nullness of mPermissionInfo is now equivalently represented by the boolean field mReconciled. mPendingPermissionInfo is also removed, which results in a slight change of behavior but I believe it's okay looking at the logic. Bug: 158736025 Test: presubmit Change-Id: Ic346a7c3e2811326da3748368af32153b921476d