Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4538000d authored by Joe LaPenna's avatar Joe LaPenna
Browse files

Stop deprecated parcelables triggering Error FW8

Test: Ran against system-current with and without the cl.

Change-Id: I492e211701b16e660bbc57913220a93df1ed31ac
parent 1f07310a
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -429,7 +429,8 @@ def verify_parcelable(clazz):
        if len(creator) == 0 or len(write) == 0 or len(describe) == 0:
            error(clazz, None, "FW3", "Parcelable requires CREATOR, writeToParcel, and describeContents; missing one")

        if " final class " not in clazz.raw:
        if ((" final class " not in clazz.raw) and
            (" final deprecated class " not in clazz.raw)):
            error(clazz, None, "FW8", "Parcelable classes must be final")