summaryrefslogtreecommitdiff
path: root/rust/compiler.go
diff options
context:
space:
mode:
author Paul Duffin <paulduffin@google.com> 2022-04-07 23:32:19 +0100
committer Paul Duffin <paulduffin@google.com> 2022-04-12 17:44:15 +0100
commitbd88c882f6fe4d495c34eab6735d9f36fbd6514d (patch)
treed7f8ab795aa08d4c1ba665e0c4e5e6e2678ce09f /rust/compiler.go
parentc21015a0def1b887e070902ee10987343117390c (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