commit | 1a41496282ebef74d8ace27a41c553e32b95f92d | [log] [tgz] |
---|---|---|
author | Jeff Sharkey <jsharkey@android.com> | Fri Jun 02 13:46:47 2017 -0600 |
committer | Jeff Sharkey <jsharkey@android.com> | Fri Jun 02 13:46:49 2017 -0600 |
tree | 789019dd6bb83f65a0674ba686ed479e01622780 | |
parent | ef8f3ec4f2383427cca8b70ca5125cb2ae7121ca [diff] |
Examine all outer classes in predicates. When deciding if a particular member is part of the "removed" or "exact" API surface area, check all outer classes, not just the direct parent class. We're using the "exact" output to probe @SystemApi for security checks, which is why we need this fix. Test: make -j32 update-api Bug: 62263906 Change-Id: I385c1cec93523deb46364ae327bc95ac89371b45