platform_build_soong/java
Paul Duffin da286f4615 Make bootclasspath_fragments always perform hidden API processing
Previously, bootclasspath_fragment modules would only perform hidden
API processing if they provided some stub libraries and fragments. That
was needed because the bootclasspath_fragment modules were added before
Soong supported hidden API processing on all the different modules and
before they all provided the necessary information that hidden API
processing required.

This change stops hidden API being conditional as it is no longer
required as it has been enabled on all existing bootclasspath_fragment
modules.

Bug: 179354495
Test: m nothing
Change-Id: I0cbf11986adff1f2f967b96f86e6bfe0e9b8b1ef
2021-07-16 15:09:59 +01:00
..
config Time out and dump stacks from R8 processes after 30 minutes 2021-04-30 14:14:46 -07:00
core-libraries Move modules containing ART, conscrypt and i18n from libcore 2021-07-12 10:10:42 +01:00
aapt2.go Improve comments in java/aapt2.go 2020-11-30 14:16:02 -08:00
aar.go SdkSpec is fully using ApiLevel 2021-04-08 11:27:24 +09:00
Android.bp Add sdk_library_test.go to Android.bp file 2021-06-27 20:42:48 +01:00
android_manifest.go SdkSpec is fully using ApiLevel 2021-04-08 11:27:24 +09:00
android_resources.go Add preparer for overlay pre-singleton registration 2021-03-22 22:09:53 +00:00
androidmk.go add the LOCAL_DISABLE_TEST_CONFIG variable 2021-05-27 17:53:46 -07:00
androidmk_test.go add the LOCAL_DISABLE_TEST_CONFIG variable 2021-05-27 17:53:46 -07:00
app.go Fix handling of "prebuilt_" prefix in classLoaderContextForUsesLibDeps. 2021-07-15 15:19:26 +01:00
app_builder.go Move android package on top of remotexec 2021-03-18 16:17:34 -07:00
app_import.go Tag android_app_import's apk as android:"path" 2021-06-29 02:07:24 +09:00
app_import_test.go DO NOT MERGE - Merge ab/7272582 2021-06-17 21:41:17 +00:00
app_set.go Break up app.go. 2020-12-21 12:31:51 -08:00
app_set_test.go Remove uses of buildDir from java/app_set_test.go 2021-03-24 00:01:15 +00:00
app_test.go Remove extraneous calls to TestingBuildParams.RelativeToTop() 2021-03-30 20:03:22 +01:00
base.go Filter srcjars out of srcFiles 2021-06-29 10:43:57 -07:00
boot_jars.go Disable boot jars package check if no boot jars have been configured 2021-06-22 14:55:30 +01:00
bootclasspath.go Add HiddenAPIScope to replace use of SdkKind 2021-06-24 21:56:27 +01:00
bootclasspath_fragment.go Make bootclasspath_fragments always perform hidden API processing 2021-07-16 15:09:59 +01:00
bootclasspath_fragment_test.go Support using java_sdk_library components in stub_libs 2021-06-30 19:36:52 +01:00
builder.go Add a build flag to always enable errorprone per-target 2021-06-14 15:31:32 -07:00
classpath_element.go Add ClasspathElement support 2021-06-18 11:46:52 +01:00
classpath_fragment.go Use both module name and stem name to filter updatable boot jars 2021-06-29 23:35:25 +01:00
device_host_converter.go Clear remains of java.Dependency interface. 2021-03-05 14:57:51 +00:00
device_host_converter_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
dex.go Time out and dump stacks from R8 processes after 30 minutes 2021-04-30 14:14:46 -07:00
dexpreopt.go dexpreopt.config should be created even though unbundled image is built 2021-07-15 09:57:49 +09:00
dexpreopt_bootjars.go Merge "Document how APEXes are identified in the boot jar variables." 2021-07-15 18:57:00 +00:00
dexpreopt_bootjars_test.go Build boot images in bootclasspath_fragment/platform_bootclasspath 2021-05-12 21:51:27 +01:00
dexpreopt_config.go Make copyBootJarsToPredefinedLocations simpler and less fragile 2021-06-10 14:28:10 +01:00
dexpreopt_test.go Skip TestDex2oatToolDeps on Darwin. 2021-05-20 15:53:00 +01:00
droiddoc.go Stop filtering html files from droidstubs input 2021-06-07 16:02:53 +01:00
droiddoc_test.go Remove extraneous calls to TestingBuildParams.RelativeToTop() 2021-03-30 20:03:22 +01:00
droidstubs.go Use system stubs for framework-doc-system-stubs. 2021-06-29 22:25:57 +01:00
droidstubs_test.go Use system stubs for framework-doc-system-stubs. 2021-06-29 22:25:57 +01:00
gen.go Take Module implementations out of java/java.go. 2021-03-19 15:46:38 -07:00
genrule.go
hiddenapi.go Maintain header order in merge_csv 2021-06-09 14:02:03 +01:00
hiddenapi_modular.go Make bootclasspath_fragments always perform hidden API processing 2021-07-16 15:09:59 +01:00
hiddenapi_monolithic.go Fix monolithic hidden API processing with prebuilts 2021-06-20 19:09:09 +01:00
hiddenapi_singleton.go Drop "prebuilt_" prefixes from names registered in ApexInfo.InApexXxx. 2021-05-26 17:05:17 +01:00
hiddenapi_singleton_test.go Add a test for hidden API encoding of java_sdk_library 2021-05-17 18:38:06 +01:00
jacoco.go Added quotes to protect wildcard 2021-06-30 14:29:49 -04:00
jacoco_test.go Added quotes to protect wildcard 2021-06-30 14:29:49 -04:00
java.go Build updatable-bcp-packages.txt from prebuilts in sdk snapshot 2021-07-15 14:16:44 +01:00
java_resources.go
java_test.go Allow disabling errorprone even when RUN_ERROR_PRONE is true 2021-06-18 12:34:51 -07:00
jdeps.go Convert java.Dependency to JavaInfo provider 2021-02-09 15:36:25 -08:00
jdeps_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
kotlin.go Silence kotlinc JDK9 warnings 2021-03-31 13:17:42 -07:00
kotlin_test.go Add a build flag to always enable errorprone per-target 2021-06-14 15:31:32 -07:00
legacy_core_platform_api_usage.go Merge "Add test suite to legacy core platform allowlist." am: 7d1f1cf27c am: ae3f51b415 2021-03-16 23:35:50 +00:00
lint.go make system server modules use filtered lint database 2021-07-05 16:57:34 +00:00
lint_defaults.txt Downgrade new errors from lint 7.1.0-dev to warnings 2021-06-29 10:43:57 -07:00
lint_test.go make system server modules use filtered lint database 2021-07-05 16:57:34 +00:00
OWNERS Update dex_preopt related OWNERS 2021-06-17 17:05:39 +01:00
platform_bootclasspath.go Generate boot images for host from prebuilts 2021-07-06 13:45:46 +01:00
platform_bootclasspath_test.go Make CheckHiddenAPIRuleInputs more reusable 2021-06-20 19:09:09 +01:00
platform_compat_config.go Extract IsModuleInVersionedSdk 2021-04-28 00:39:52 +01:00
platform_compat_config_test.go Add platform_compat_config to sdk 2021-03-22 19:13:40 +00:00
plugin.go Register java_plugin in PrepareForTestWithJavaBuildComponents 2021-03-24 00:01:15 +00:00
plugin_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
prebuilt_apis.go Remove special case code for obsolete files 2021-04-13 19:09:48 +01:00
proto.go Improve java.go readability. 2021-03-15 13:58:44 -07:00
robolectric.go Drop strings.HasPrefix when guarding strings.TrimPrefix. 2021-07-15 08:30:27 +01:00
rro.go Port module_partition logic for RRO from Make to Soong 2021-06-08 17:53:31 +00:00
rro_test.go Port module_partition logic for RRO from Make to Soong 2021-06-08 17:53:31 +00:00
sdk.go "module_current" and "system_server_current" should contain ART's @SystemApi(MODULE_LIBRARIES) 2021-06-29 22:05:58 +01:00
sdk_library.go Build updatable-bcp-packages.txt from prebuilts in sdk snapshot 2021-07-15 14:16:44 +01:00
sdk_library_external.go Remove global state from sysprop libraries 2021-02-26 16:28:12 -08:00
sdk_library_test.go Add sdk_library_test.go to Android.bp file 2021-06-27 20:42:48 +01:00
sdk_test.go "module_current" and "system_server_current" should contain ART's @SystemApi(MODULE_LIBRARIES) 2021-06-29 22:05:58 +01:00
support_libraries.go
system_modules.go Make all SdkMemberTypes support transitive member deps 2021-05-06 23:13:06 +01:00
system_modules_test.go Remove varargs from RunTest(t *testing.T) 2021-03-31 16:03:59 +01:00
systemserver_classpath_fragment.go Use both module name and stem name to filter updatable boot jars 2021-06-29 23:35:25 +01:00
systemserver_classpath_fragment_test.go Rename generate proto config file to match classpath type. 2021-05-24 12:52:01 +01:00
testing.go "module_current" and "system_server_current" should contain ART's @SystemApi(MODULE_LIBRARIES) 2021-06-29 22:05:58 +01:00
tradefed.go