platform_build_soong/java
Sam Delmerico 9f9c0a22fa transitive Java deps for r8
The -libraryjars argument to r8 was missing transitive dependencies, and
so complained when there were classes used in the program JAR which were
not provided via libraries. This CL propagates transitive dependencies
to the r8 command to reduce the warnings that are generated for missing classes.

Bug: 242088131
Change-Id: Ifad7bc7c5d406e3de8d98ea963c97e88c84b45a1
2023-01-20 17:05:14 -05:00
..
config Instrument ims-common for coverage 2022-11-04 22:39:56 +00:00
core-libraries Move art's java_system_modules into a shared inner tree 2022-12-08 02:42:25 +00:00
aapt2.go Add soong support for resource shrinking 2022-09-23 19:11:11 +02:00
aar.go transitive Java deps for r8 2023-01-20 17:05:14 -05:00
aar_test.go copy JNI from AAR files to android_app APK 2022-08-02 16:12:06 -04:00
Android.bp Merge "Support testing for resource shrinking" 2022-12-01 06:09:29 +00:00
android_manifest.go Enforce mainline modules to have latest target sdk version by default. 2022-09-21 19:09:38 +00:00
android_resources.go
androidmk.go Remove IsModuleInVersionedSdk 2022-12-12 17:33:05 +00:00
androidmk_test.go Specify jnilib partition in Android-<target>.mk 2022-10-04 03:26:05 +00:00
app.go transitive Java deps for r8 2023-01-20 17:05:14 -05:00
app_builder.go Add soong support for resource shrinking 2022-09-23 19:11:11 +02:00
app_import.go Don't add unused properties to android_test_import 2022-10-20 20:19:41 +09:00
app_import_test.go Move AllowMissingDependencies handling into processMainCert 2022-09-14 12:48:17 -07:00
app_set.go Ignore native bridge archs for apex selection 2022-11-29 12:56:37 +00:00
app_set_test.go
app_test.go Move target sdk version enforcement check 2023-01-09 20:54:39 +00:00
base.go transitive Java deps for r8 2023-01-20 17:05:14 -05:00
boot_jars.go
bootclasspath.go
bootclasspath_fragment.go Stop module types being SdkAware 2022-12-12 17:33:06 +00:00
bootclasspath_fragment_test.go Merge "Revert "bootclasspath_fragment: Treat some specific modules as test"" 2022-09-16 18:24:49 +00:00
builder.go Pass -t epoch to jetifier 2022-12-13 15:57:01 -08:00
classpath_element.go Reformat build/soong for go 1.19 2022-08-17 10:43:13 -07:00
classpath_fragment.go
device_host_converter.go
device_host_converter_test.go
dex.go transitive Java deps for r8 2023-01-20 17:05:14 -05:00
dex_test.go transitive Java deps for r8 2023-01-20 17:05:14 -05:00
dexpreopt.go Only dexpreopt system server jars for the primary arch. 2022-11-28 15:38:23 +00:00
dexpreopt_bootjars.go Pass "-Xgc:CMC" to dex2oat when userfaultfd GC is enabled. 2022-11-16 12:04:53 +00:00
dexpreopt_bootjars_test.go
dexpreopt_check.go
dexpreopt_config.go
dexpreopt_config_test.go Properly skip TestBootImageConfig on non-Linux platforms 2022-10-07 11:48:17 +01:00
dexpreopt_config_testing.go Test bootImageConfig/Variant fields 2022-10-06 11:06:51 +01:00
dexpreopt_test.go Generate a default wrapper for device java_binary 2022-10-27 11:19:53 -07:00
droiddoc.go Set Java version for java_api_library module 2022-12-27 19:19:04 +00:00
droiddoc_test.go
droidstubs.go Merge changes I07db8afc,Ia89e0239 2023-01-07 14:46:22 +00:00
droidstubs_test.go Create (API) bp2build converters for droidstubs 2022-12-28 23:58:52 +00:00
fuzz.go Output shared dependendencies of JNI libs for Java fuzzers 2022-10-20 00:55:58 +00:00
fuzz_test.go Fix java/fuzz_test.go post submit build breakage 2022-11-22 17:51:23 +00:00
gen.go AIDL source generation accounts for Bazel paths 2022-08-25 14:47:41 -04:00
genrule.go Reformat build/soong for go 1.19 2022-08-17 10:43:13 -07:00
genrule_test.go
hiddenapi.go
hiddenapi_modular.go Remove IsModuleInVersionedSdk 2022-12-12 17:33:05 +00:00
hiddenapi_monolithic.go
hiddenapi_singleton.go
hiddenapi_singleton_test.go
jacoco.go add jacocoagent by default to Java modules 2022-09-09 16:50:38 -04:00
jacoco_test.go
java.go transitive Java deps for r8 2023-01-20 17:05:14 -05:00
java_resources.go
java_test.go Allow adding extra tradefed options in the Android.bp file 2023-01-03 12:47:11 -08:00
jdeps.go
jdeps_test.go
kotlin.go Use the current java version for -jvm-target 2022-06-28 16:06:16 -07:00
kotlin_test.go transitive Java deps for r8 2023-01-20 17:05:14 -05:00
legacy_core_platform_api_usage.go Remove SettingsOverlay* from legacyCorePlatformApiModules 2022-11-11 20:14:57 -08:00
lint.go Always run AndroidGlobalLintChecker.jar with lint invocations 2022-12-10 01:07:29 +00:00
lint_defaults.txt Configure ObsoleteLintCustomCheck lint as fatal 2023-01-05 17:44:24 +00:00
lint_test.go Fix copy-paste error 2022-09-30 17:04:15 +00:00
OWNERS
platform_bootclasspath.go Remove profilePathOnHost from bootImageConfig 2022-10-05 12:33:02 +01:00
platform_bootclasspath_test.go Make sure dist files have license metadata. 2022-06-01 21:07:25 -07:00
platform_compat_config.go Stop module types being SdkAware 2022-12-12 17:33:06 +00:00
platform_compat_config_test.go
plugin.go bp2build for java_library with .kt srcs or common_srcs 2022-11-15 20:01:29 +00:00
plugin_test.go
prebuilt_apis.go Tweak logic for when extension txt is latest 2022-09-21 11:51:21 +00:00
prebuilt_apis_test.go Tweak logic for when extension txt is latest 2022-09-21 11:51:21 +00:00
proto.go Clean up some bp2build technical debt 2022-05-13 19:47:48 -04:00
proto_test.go
resourceshrinker.go Add soong support for resource shrinking 2022-09-23 19:11:11 +02:00
resourceshrinker_test.go Support testing for resource shrinking 2022-09-28 09:46:35 -07:00
robolectric.go Allow adding extra tradefed options in the Android.bp file 2023-01-03 12:47:11 -08:00
rro.go Allow overriding rro category in override_runtime_resource_overlay 2022-10-07 18:21:34 +00:00
rro_test.go Allow overriding rro category in override_runtime_resource_overlay 2022-10-07 18:21:34 +00:00
sdk.go Add experimental option to target Java 17 2022-05-24 13:05:17 +01:00
sdk_library.go Stop module types being SdkAware 2022-12-12 17:33:06 +00:00
sdk_library_external.go Reformat build/soong for go 1.19 2022-08-17 10:43:13 -07:00
sdk_library_test.go Propagate stub_only_libs to the invocation generating stub sources 2022-11-21 15:51:40 +00:00
sdk_test.go
support_libraries.go
system_modules.go Stop module types being SdkAware 2022-12-12 17:33:06 +00:00
system_modules_test.go
systemserver_classpath_fragment.go Stop module types being SdkAware 2022-12-12 17:33:06 +00:00
systemserver_classpath_fragment_test.go
testing.go Always run AndroidGlobalLintChecker.jar with lint invocations 2022-12-10 01:07:29 +00:00
tradefed.go