Stop deprecated parcelables triggering Error FW8
Test: Ran against system-current with and without the cl.
Change-Id: I492e211701b16e660bbc57913220a93df1ed31ac
diff --git a/tools/apilint/apilint.py b/tools/apilint/apilint.py
index 53501f9..77c1c24 100644
--- a/tools/apilint/apilint.py
+++ b/tools/apilint/apilint.py
@@ -429,7 +429,8 @@
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")