Files
build_soong/java
Paul Duffin bd88c882f6 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
2022-04-12 17:44:15 +01:00
..
2020-11-30 14:16:02 -08:00
2022-02-10 13:37:50 +00:00
2022-04-11 11:50:34 -07:00
2022-03-18 20:48:27 +00:00
2022-03-22 16:40:13 +00:00
2022-01-12 18:48:39 +00:00
2022-02-24 10:15:27 +11:00
2021-06-30 14:29:49 -04:00
2022-04-08 14:43:18 +00:00