summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator.cpp
diff options
context:
space:
mode:
authorJackal Guo <jackalguo@google.com>2019-09-04 15:41:38 +0800
committerDieter Hsu <dieterhsu@google.com>2019-11-27 13:50:56 +0000
commit566121289c23377f13da1b711f38c3004a341b63 (patch)
tree6694e508275e3be1f4ad2d282f28147be6b28c1b /tools/aapt2/java/JavaClassGenerator.cpp
parent4f270006c659f232125a208d1b24eb999493adf5 (diff)
Publicize constructors of accessibility related infomational classes
This is the first step of eliminating SynchronizedPool for a11y ojbects. The patch doesn't stop recycling, but allows service developers to choose whether or not to. Since recycling a11y node info is stopped in the cache, but the nodes are still holding pooled collection/item/range info objects. Here it goes away with public constructors except those refreshed one. Bug: 117999988 Test: m update-api; m checkapi; m ds-docs Test: atest --test-mapping $ANDROID_BUILD_TOP/frameworks/base/core/java/android/view/accessibility:postsubmit Change-Id: I12304662f216b5e443785939f231893abdfa07d5
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions