Fixed
Status Update
Comments
hu...@google.com <hu...@google.com>
js...@google.com <js...@google.com>
js...@google.com <js...@google.com>
js...@google.com <js...@google.com>
an...@google.com <an...@google.com> #2
Thank you for reporting this issue. For us to further investigate this issue, please provide the following additional information:
-
Are you reporting this as a Developer or User?
-
Please confirm if you are using any third party application as a launcher?
-
Could you please provide a screen record of the issue for us to further investigate?
Note: Please upload the files to google drive and share the folder to
an...@google.com <an...@google.com> #3
- I am a User
- No third party launcher using Default pixel launcher
- I cannot for now recreate the bug but will enable screen record and upload when caught
Description
When @Parcelize support was added for sealed classes the final implementation also included support for sealed interfaces , however Lint still gives the following warning for deriving classes:
Sample snippet:
This warning was fixed for the sealed class case in a previous issue , but sealed interfaces still report the warning, requiring the annotation on each child to remove the warning despite the code running successfully with just the parent annotation.
Studio Build: #AI-242.23339.11.2421.12483815
Version of Gradle Plugin: 8.3.1
Version of Gradle: 8.11
OS: MacOS 15.2