summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramStore.java
diff options
context:
space:
mode:
authorHai Zhang <zhanghai@google.com>2020-10-14 19:37:31 -0700
committerHai Zhang <zhanghai@google.com>2020-10-14 19:45:15 -0700
commit96f0ef490efd3ca055a2a4f29dfcaaf727e6ec41 (patch)
tree228a943879ea8f4e6e853c61378d871ec375b3da /rs/java/android/renderscript/ProgramStore.java
parent63ab14cb507d5e960f3ba82c0b83019ff4f4aba0 (diff)
Second refactoring for BasePermission.
- Made all fields private. - Replaced ParsedPermission usage with PermissionInfo. The BasePermission class was using ParsedPermission and PermissionInfo to keep track of the same set of information. Since we only need to support getPermissionInfo(), we can keep track of the information with PermissionInfo alone, dropping dependency on ParsedPermission which isn't and won't be an API. The logic of addToTree() and updateDynamicPermission() became a bit weird/broken after the package parser refactoring regarding how the new ParsedPermission/PermissionInfo was derived, so Pie BasePermission implementation was taken as a reference for what the intended behavior actually was. Bug: 158736025 Test: presubmit Change-Id: I414d43c3e98e9267d74de35eb62b7d1b6524a13f
Diffstat (limited to 'rs/java/android/renderscript/ProgramStore.java')
0 files changed, 0 insertions, 0 deletions