Go to file
Jiyong Park d97e52d888 Replace #apex with #systemapi
Currently, for an API symbol to be accessible to APEXes, it needs to be
marked as either # systemapi or # apex. It was originally just # apex,
but we added # systemapi to clearly identify the origin of the APIs.

The intended use is

* #apex is for APEX-visible symbols that are defined in an APEX
* #systemapi is for APEX-visible symbols that are defined in the
  platform (the non-updatable part)

This intention is documented build/soong/docs/map_files.md, but isn't
enforced at all.

With b/239274367, this is now enforced and therefore the #apex tags in
the platform library are replaced with `#systemapi`

This change does not alter any functionality.

Bug: 239274367
Test: m
Change-Id: Ibdb9122c9969749e055404078bc2280edaa7346d
2022-07-17 17:43:24 +09:00
bootstat Merge "boot_reason: Add reasons for boot_reason_test.sh" 2022-07-14 22:45:18 +00:00
cli-test
code_coverage
debuggerd Merge "Fix scudo MTE tests." 2022-07-01 17:09:55 +00:00
diagnose_usb
fastboot Add zhangkelvin@ as owner of fastboot 2022-07-12 11:05:33 -07:00
fs_mgr vts_fs_test: Only require EROFS in T+ kernels. 2022-07-13 16:45:11 -07:00
gatekeeperd
healthd charger: Fix charger pixel format useless 2022-05-26 09:43:51 +08:00
include
init init starts servicemanagers in "default" mount ns 2022-07-14 18:31:21 +09:00
janitors
libappfuse
libasyncio
libbinderwrapper
libcrypto_utils
libcutils Promote HWASan tests to presubmit. 2022-06-17 22:41:33 +00:00
libdiskconfig Tweak linux_glibc properties for musl builds in system/core 2022-03-24 15:59:08 -07:00
libgrallocusage
libkeyutils
libmodprobe Merge "Load kernel modules in parallel" 2022-03-23 07:40:18 +00:00
libnetutils Rewrite function declarators without prototypes 2022-06-22 16:59:22 +08:00
libpackagelistparser Promote HWASan tests to presubmit. 2022-06-17 22:18:49 +00:00
libprocessgroup libprocessgroup: Handle temporarily non-empty group removal failure 2022-06-03 21:15:14 +00:00
libsparse libsparse: Don't spam errors in sparse_file_import_auto. 2022-06-01 18:36:04 -07:00
libstats Rewrite function declarators without prototypes 2022-06-22 16:59:22 +08:00
libsuspend
libsync Replace #apex with #systemapi 2022-07-17 17:43:24 +09:00
libsystem
libsysutils
libusbhost
libutils RefBase: disallow make_shared, make_unique 2022-06-22 21:54:43 +00:00
libvndksupport Replace #apex with #systemapi 2022-07-17 17:43:24 +09:00
llkd
mini_keyctl
mkbootfs Make 'mkbootfs' print a usage message for insufficent args. 2022-07-12 16:00:07 -07:00
property_service Promote HWASan tests to presubmit. 2022-05-06 19:08:21 +00:00
reboot
rootdir Merge "Revert "Add support for only starting 64 bit zygote."" 2022-07-15 00:24:10 +00:00
run-as
sdcard
set-verity-state Merge "Configuration for preprocessor symbol ALLOW_DISABLE_VERITY (followup for: f61f41494e)." 2022-05-31 16:44:55 +00:00
shell_and_utilities Update shell_and_utilities docs for T. 2022-03-05 08:12:29 -08:00
storaged storaged: Avoid divide-by-zero in performance measurement 2022-05-18 17:05:54 +09:00
toolbox
trusty Merge "Implement GetRootOfTrust" 2022-06-07 22:43:20 +00:00
usbd
watchdogd
.clang-format
.clang-format-2
.clang-format-4
.gitignore
CleanSpec.mk
METADATA
MODULE_LICENSE_APACHE2
OWNERS
PREUPLOAD.cfg Configure rustfmt for preupload hook 2022-04-06 21:11:09 +00:00
rustfmt.toml Configure rustfmt for preupload hook 2022-04-06 21:11:09 +00:00