summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator.cpp
diff options
context:
space:
mode:
authorAdrian Roos <roosa@google.com>2018-11-14 10:17:57 -0800
committerAdrian Roos <roosa@google.com>2018-11-15 07:14:49 -0800
commit8f91e5fde8272e2040c60222d6a5ba0314fa44ac (patch)
treec34d3f650d5d7d7b6181fb3015f176b159728931 /tools/aapt2/java/JavaClassGenerator.cpp
parent145401596c4ffeee2d62ae28ad2f2db4f5bf7309 (diff)
API: Make implicit APIs from type usage explicit
API stubs generation implicitly made any types used by an API also part of that API. This has caused DeviceIdAttestationException and ImsFeature.Capabilities to become implicit APIs, so they are added to the API files. After this, using non-API types in APIs will become an error to prevent implicit APIs occuring in the future. Bug: 119556446 Test: METALAVA_PREPEND_ARGS="--error ReferencesHidden" make Change-Id: I5fe4f20502b8d4e287b28e9f07139456d4191e22
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions