platform_build_soong/dexpreopt
Paul Duffin 0653057603 Add support for excluding libraries from class loader contexts
A number of tests in the cts/tests/signature/api-check check for the
accessibility of classes from the android.test.base,
android.test.runner and android.test.mock libraries. Some tests expect
to find the classes other do not. Unfortunately, the tests use
libraries, specifically compatibility-device-util-axt, that depend on
the android.test... libraries which causes Soong to implicitly add
<uses-library> entries to the manifest so that they will be accessible
at runtime. That causes the tests that do not expect to find the
classes to fail.

Bug: 209607558
Test: m nothing
Change-Id: I54c194ab23d5a70df790ece3fe98f2b3d6a1c1f6
2022-02-07 14:57:53 +00:00
..
dexpreopt_gen Make OutDir() and SoongOutDir() be consistent. 2021-09-02 13:35:49 +02:00
Android.bp Add LOCAL_LICENSE_KINDS to build/soong 2021-02-06 04:23:21 +00:00
class_loader_context.go Add support for excluding libraries from class loader contexts 2022-02-07 14:57:53 +00:00
class_loader_context_test.go Add support for excluding libraries from class loader contexts 2022-02-07 14:57:53 +00:00
config.go Annotate more java dependencies for licensing 2022-01-28 15:42:06 -08:00
dexpreopt.go Dexpreopt standalone system server jars. 2021-12-20 15:07:26 +00:00
dexpreopt_test.go Dexpreopt standalone system server jars. 2021-12-20 15:07:26 +00:00
OWNERS Update dex_preopt related OWNERS 2021-06-17 17:05:39 +01:00
testing.go Test that DisableGenerateProfile takes effects for APEXes. 2021-12-14 10:55:12 +00:00