platform_build_soong/sdk
Paul Duffin b20ad0a7d4 Stop requiring apex_available on java_library members of sdks
Previously, adding java_library to an sdk required that the names of
any APEXes that transitively compiled against it were added to its
apex_available property. This change removes that requirement.

Also corrects the dependency path in the TestApexAvailable_IndirectDep
error which previously passed through "shared from static" static
dependency tags even though those are explicitly NOT followed when
checking apex_available settings.

Bug: 152878661
Bug: 153306490
Test: m droid
Merged-In: I995ed38956c1bc210b09494812de012fed9f9232
Change-Id: I995ed38956c1bc210b09494812de012fed9f9232
2020-04-22 12:51:51 +01:00
..
bp.go Fix bug in error reporting when adding duplicate properties 2020-04-22 12:51:28 +01:00
bp_test.go Add support for transforming a property set after its contents 2020-04-22 12:51:25 +01:00
cc_sdk_test.go Sdk snapshot set compile_multilib per OsType 2020-04-22 12:51:45 +01:00
exports.go Restrict SdkMemberTypes that can be used with sdk/sdk_snapshot 2019-12-31 15:08:59 +00:00
exports_test.go Add CommonOS variant for sdk 2020-04-22 12:51:28 +01:00
java_sdk_test.go Stop requiring apex_available on java_library members of sdks 2020-04-22 12:51:51 +01:00
sdk.go Stop requiring apex_available on java_library members of sdks 2020-04-22 12:51:51 +01:00
sdk_test.go Support extracting common values from embedded structures 2020-04-22 12:51:38 +01:00
testing.go Support extracting common values from embedded structures 2020-04-22 12:51:38 +01:00
update.go Use reflect.Zero(type) to get value to clear field 2020-04-22 12:51:46 +01:00