From a66c2c5b9b23fe220011b76dfadb4cef78eef28f Mon Sep 17 00:00:00 2001 From: Jiakai Zhang Date: Mon, 11 Jul 2022 16:37:33 +0100 Subject: [PATCH] Allow java, java. and jdk.* package_allowed_list.txt. It avoids modifying this allowlist when adding new packages into core-oj.jar in the future. (cherry-picked from f2fc54ff58b371872c357c33bd66b4b7ec7afe0e) Bug: 346996451 Test: m Merged-In: Iaf99efe73a3f9a43323d4c22238786db98993990 Merged-In: Icb208bb235f9c6ac97492c54c32a3174982756ae Change-Id: Iaf99efe73a3f9a43323d4c22238786db98993990 --- .../check_boot_jars/package_allowed_list.txt | 62 +------------------ 1 file changed, 2 insertions(+), 60 deletions(-) diff --git a/scripts/check_boot_jars/package_allowed_list.txt b/scripts/check_boot_jars/package_allowed_list.txt index 1d2fc643f..bb88ccebf 100644 --- a/scripts/check_boot_jars/package_allowed_list.txt +++ b/scripts/check_boot_jars/package_allowed_list.txt @@ -3,52 +3,7 @@ ################################################### # core-libart.jar & core-oj.jar -java\.awt\.font -java\.beans -java\.io -java\.lang -java\.lang\.annotation -java\.lang\.constant -java\.lang\.invoke -java\.lang\.ref -java\.lang\.reflect -java\.lang\.runtime -java\.math -java\.net -java\.nio -java\.nio\.file -java\.nio\.file\.spi -java\.nio\.file\.attribute -java\.nio\.channels -java\.nio\.channels\.spi -java\.nio\.charset -java\.nio\.charset\.spi -java\.security -java\.security\.acl -java\.security\.cert -java\.security\.interfaces -java\.security\.spec -java\.sql -java\.text -java\.text\.spi -java\.time -java\.time\.chrono -java\.time\.format -java\.time\.temporal -java\.time\.zone -java\.util -java\.util\.concurrent -java\.util\.concurrent\.atomic -java\.util\.concurrent\.locks -java\.util\.function -java\.util\.jar -java\.util\.logging -java\.util\.prefs -java\.util\.random -java\.util\.regex -java\.util\.spi -java\.util\.stream -java\.util\.zip +java(\..*)? # TODO: Remove javax.annotation.processing if possible, see http://b/132338110: javax\.annotation\.processing javax\.crypto @@ -72,20 +27,7 @@ javax\.xml\.transform\.sax javax\.xml\.transform\.stream javax\.xml\.validation javax\.xml\.xpath -jdk\.internal -jdk\.internal\.access -jdk\.internal\.event -jdk\.internal\.math -jdk\.internal\.misc -jdk\.internal\.ref -jdk\.internal\.reflect -jdk\.internal\.util -jdk\.internal\.util\.jar -jdk\.internal\.util\.random -jdk\.internal\.vm -jdk\.internal\.vm\.annotation -jdk\.net -jdk\.random +jdk\..* org\.w3c\.dom org\.w3c\.dom\.ls org\.w3c\.dom\.traversal