summaryrefslogtreecommitdiff
path: root/libs/hwui/renderthread/OpenGLPipeline.cpp
diff options
context:
space:
mode:
authorDavid Brazdil <dbrazdil@google.com>2018-06-15 14:05:42 +0100
committerandroid-build-team Robot <android-build-team-robot@google.com>2018-06-21 00:58:19 +0000
commitc0d326967c4a891b25cb85d68363d1abfa50ffe4 (patch)
tree940262d0cd11f8396183bd51c5b8d6c178330acf /libs/hwui/renderthread/OpenGLPipeline.cpp
parent9d40aac1ae98757de9b9cc5e1e1d594b655ee584 (diff)
Stabilize hidden API lists
Hidden API lists are auto-generated using a combination of Doclava /Makefile rules and manually curated lists. As OEMs make their own changes to the framework, they might arrive at slightly different lists. This is not desirable as the entire ecosystem should enforce the same rules. This patch adds the files generated by Doclava to the code base, which will stabilize the lists for everyone. The problem is exacerbated by the fact that the Doclava-generated private-dex.txt contains only classes explored by Doclava. This can change rather unexpectedly as OEMs make changes and start/stop using internal classes otherwise only used in unexplored code. If the file is extended, they might start blacklisting new APIs. If the file shrinks, they might start whitelisting APIs they should restrict access to and have trouble passing CTS. (Avoid merging out of pi trees) Test: m ; check that produced lists have not changed Bug: 109824927 Merged-In: I0e9653d9cd7e4b748870bacb6fbcecae535ebb2a Change-Id: I1463a06d6510e7051a64d5d516f4c589638ca11c (cherry picked from commit 5999830557004ec70158e91cde2e9ff4e52dbb74)
Diffstat (limited to 'libs/hwui/renderthread/OpenGLPipeline.cpp')
0 files changed, 0 insertions, 0 deletions