platform_build_soong/apex
Paul Duffin bf19a97965 java_sdk_library: Expose implementation within APEX
Access to the implementation JARs is restricted to avoid code from
depending on implementation details that could change from one release
to the next which could cause compatibility issues. That is not a
problem when referenced from within the APEX that contains the
java_sdk_library.

As references from within the same APEX often need to access
implementation specific details of the java_sdk_library and doing that
from within the same APEX is safe this change all references to a
java_sdk_library made within the same APEX to use the implementation
jars instead of stub jars.

Bug: 155164730
Test: m droid
Change-Id: If239059690de61683c2ad2d8a0ce2e47286a3637
(cherry picked from commit 9b879594ed)
2020-05-27 07:41:18 +01:00
..
androidmk.go Replace javaLibrary with java.Dependency,android.Module 2020-05-15 17:07:02 +01:00
apex.go apex: Make android_library support APEX variants 2020-05-20 21:49:30 +00:00
apex_test.go java_sdk_library: Expose implementation within APEX 2020-05-27 07:41:18 +01:00
builder.go Always set targetSdkLevel to DefaultAppTargetSdk 2020-05-20 00:20:00 +01:00
key.go Include partition tag in apexkeys.txt. 2020-04-02 17:15:47 +00:00
OWNERS Expand Jiyong's apex OWNERship 2019-01-31 18:57:00 +00:00
prebuilt.go Add apex_set module. 2020-05-16 00:37:36 +00:00
TEST_MAPPING Add TEST_MAPPING for build/soong/apex 2019-08-07 17:33:24 +09:00
vndk.go Fix dex2oat symlink now that we generate dex2oat32/dex2oat64. 2020-04-29 12:00:41 +01:00
vndk_test.go Add sdk mutator for native modules 2020-04-27 14:45:05 -07:00