summaryrefslogtreecommitdiff
path: root/opengl/java
diff options
context:
space:
mode:
authorDavid Brazdil <dbrazdil@google.com>2018-12-13 17:00:09 +0000
committerDavid Brazdil <dbrazdil@google.com>2019-01-19 15:57:36 +0000
commit17d16e84da23464dc7a621eaa87a79c6cc1170ce (patch)
tree3322550f528428f4eb4d7f2b88e71429a6faea54 /opengl/java
parentbc6e433ae488b4ad807c1503a53155a3259fd0b8 (diff)
hiddenapi: Expect public/private API as CSV
Refactor of `hiddenapi` changed the output format of public/private API lists to a single CSV file. Change API list generation accordingly. In order to avoid special-casing this CSV file, it is treated the same as the CSV files produced by `class2greylist`. The merging rules are relaxed so that signatures in CSV files are not checked against a pre-initialized set of all signatures (previously generated from the public/private API files). This should not lead to build errors as the CSV files are always auto-generated, and a missing/extra signature will be caught by `hiddenapi`. API lists in frameworks/base/config are processed later and checked that they are a subset of the signatures in CSV. Bug: 119068555 Test: compiles, hiddenapi-flags.csv unchanged Change-Id: I33f2cbaa15f2d423a75e6ca64abe1c5b0c40c86f
Diffstat (limited to 'opengl/java')
0 files changed, 0 insertions, 0 deletions