summaryrefslogtreecommitdiff
path: root/ravenwood
diff options
context:
space:
mode:
authorMakoto Onuki <omakoto@google.com>2023-12-04 08:44:26 -0800
committerMakoto Onuki <omakoto@google.com>2023-12-04 10:41:11 -0800
commit39d2c720cd407481ebf9d348c7dcd5bc5df6cb8e (patch)
tree9d4160f18f0c6a159968ab3eb080935f162e9c33 /ravenwood
parent7812cce9adbe283cf84b18584fdd52eb4d703958 (diff)
downloadbase-39d2c720cd407481ebf9d348c7dcd5bc5df6cb8e.tar.gz
HostStubGen: Allow @Throw on @NativeSubstitutionClass native methods
Bug: 292141694 Test: ./scripts/run-all-tests.sh Change-Id: If16c9abaeeefbf68acac0f90d8ef394871ce542a
Diffstat (limited to 'ravenwood')
-rw-r--r--ravenwood/framework-minus-apex-ravenwood-policies.txt6
-rw-r--r--ravenwood/ravenwood-annotation-allowed-classes.txt2
2 files changed, 2 insertions, 6 deletions
diff --git a/ravenwood/framework-minus-apex-ravenwood-policies.txt b/ravenwood/framework-minus-apex-ravenwood-policies.txt
index a75bba6a347f..6a6ae3876f6b 100644
--- a/ravenwood/framework-minus-apex-ravenwood-policies.txt
+++ b/ravenwood/framework-minus-apex-ravenwood-policies.txt
@@ -92,12 +92,6 @@ class com.android.internal.util.StringPool stubclass
class com.android.internal.os.SomeArgs stubclass
# Parcel
-class android.os.Parcel stubclass
- method writeException (Ljava/lang/Exception;)V @writeException$ravenwood
- method writeNoException ()V @writeNoException$ravenwood
-class android.os.Parcel !com.android.hoststubgen.nativesubstitution.Parcel_host
-
-class android.os.Parcelable stubclass
class android.os.ParcelFormatException stubclass
class android.os.BadParcelableException stubclass
class android.os.BadTypeParcelableException stubclass
diff --git a/ravenwood/ravenwood-annotation-allowed-classes.txt b/ravenwood/ravenwood-annotation-allowed-classes.txt
index 72e9ba367bc9..290293234b34 100644
--- a/ravenwood/ravenwood-annotation-allowed-classes.txt
+++ b/ravenwood/ravenwood-annotation-allowed-classes.txt
@@ -23,6 +23,8 @@ android.os.IBinder
android.os.Looper
android.os.Message
android.os.MessageQueue
+android.os.Parcel
+android.os.Parcelable
android.os.Process
android.os.SystemClock
android.os.ThreadLocalWorkSource