55a7306aeb
apex.unwanted_transitive_deps can break the APEX when any of listed deps is actually needed. To avoid that, a new validation is added to see if "unwanted" deps are actually not used by any ELF files in the APEX. The new validation runs only for non-test apexes with unwanted_transitive_deps set because test apexes can be broken intentionally. Bug: 295593640 Test: m com.android.virt Change-Id: I29a3f7ef76b59594a08cfacca4811f16bf7172cc |
||
---|---|---|
.. | ||
Android.bp | ||
androidmk.go | ||
apex.go | ||
apex_sdk_member.go | ||
apex_singleton.go | ||
apex_test.go | ||
bootclasspath_fragment_test.go | ||
bp2build.go | ||
bp2build_test.go | ||
builder.go | ||
classpath_element_test.go | ||
deapexer.go | ||
dexpreopt_bootjars_test.go | ||
key.go | ||
platform_bootclasspath_test.go | ||
prebuilt.go | ||
systemserver_classpath_fragment_test.go | ||
TEST_MAPPING | ||
testing.go | ||
vndk.go | ||
vndk_test.go |