diff options
| author | 2022-04-07 23:32:19 +0100 | |
|---|---|---|
| committer | 2022-04-12 17:44:15 +0100 | |
| commit | bd88c882f6fe4d495c34eab6735d9f36fbd6514d (patch) | |
| tree | d7f8ab795aa08d4c1ba665e0c4e5e6e2678ce09f /rust/compiler.go | |
| parent | c21015a0def1b887e070902ee10987343117390c (diff) | |
Remove implementation details from stub flags in sdk snapshot
Previously, the build applied the same filtering to remove
implementation details from the sdk snapshot's stub-flags.csv file as
it did for its all-flags.csv, i.e. removing the signatures that only
had a "blocked" flag. Unfortunately, that had no effect on the stub
flags as the implementation signatures had no flags, not a single
blocked flag. That meant that the sdk snapshot's
filtered-stub-flags.csv file contained a lot of implementation details.
This change removes signatures from stub-flags.csv that have no flags
which removes all implementation details from the sdk snapshot.
Bug: 194063708
Test: atest --host verify_overlaps_test
m out/soong/hiddenapi/hiddenapi-flags.csv
m art-module-sdk
# Check contents of its filtered-stub-flags.csv file
Change-Id: I30edc77348fad118ea732e787ae8e206c8841f84
Diffstat (limited to 'rust/compiler.go')
0 files changed, 0 insertions, 0 deletions