diff options
author | David Brazdil <dbrazdil@google.com> | 2018-03-26 16:02:23 +0100 |
---|---|---|
committer | David Brazdil <dbrazdil@google.com> | 2018-03-27 16:54:53 +0000 |
commit | 357170b1803ddd8ed57c75f46b8c6d226c464309 (patch) | |
tree | 46d085e4e1899ed6e803fe255f5fdbd42f03a4f8 /tools/aapt2/java/JavaClassGenerator.cpp | |
parent | d21b33d8cadeb3d618e31031939f9d26ab1f6c17 (diff) |
Add serialization methods to hidden API light greylist
This patch adds a build-time rule that adds all members with signatures:
readObject(Ljava/io/ObjectInputStream;)V
readObjectNoData()V
readResolve()Ljava/lang/Object;
serialVersionUID:J
serialPersistentFields:[Ljava/io/ObjectStreamField
writeObject(Ljava/io/ObjectOutputStream;)V
writeReplace()Ljava/lang/Object;
to the hidden API light greylist. This is needed so that apps can retain
the ability to write their own serializers.
Bug: 64382372
Bug: 73255398
Test: make
Change-Id: I0103f47044e957bbff0a39230ff53562f3feddac
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions