From 4fddbcf3da7baab7e4f1cc977459e65dd94cacf9 Mon Sep 17 00:00:00 2001 From: Martin Stjernholm Date: Tue, 18 Feb 2025 15:19:48 +0000 Subject: I18n isn't updatable, so don't treat it as a core platform component. Exempt intra-core APIs that aren't already core platform (@SystemApi(client = MODULE_LIBRARIES)) as well - some of them are de-facto used by core-icu4j.jar which is shipped in the platform. They should be explicitly marked as module APIs, but leave that for later. Test: atest art_standalone_libartbase_tests \ art_standalone_runtime_tests art_standalone_compiler_tests Test: 674-hiddenapi with core platform API enforcement enabled (https://r.android.com/3500993) Bug: 377676642 Change-Id: Ife0e7f21a907a304c76c493645bd16c4a669b864 --- libartbase/base/file_utils.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'libartbase/base/file_utils.h') diff --git a/libartbase/base/file_utils.h b/libartbase/base/file_utils.h index 7f52d03497..e8aa5f663a 100644 --- a/libartbase/base/file_utils.h +++ b/libartbase/base/file_utils.h @@ -197,9 +197,6 @@ bool LocationIsOnArtApexData(std::string_view location); // Return whether the location is on /apex/com.android.conscrypt bool LocationIsOnConscryptModule(std::string_view location); -// Return whether the location is on /apex/com.android.i18n -bool LocationIsOnI18nModule(std::string_view location); - // Return whether the location is on system (i.e. android root). bool LocationIsOnSystem(const std::string& location); -- cgit v1.2.3-59-g8ed1b