fix(nav): correct proguard keep rule to use extends instead of implements
Proguard/R8 uses extends for both subclassing and interface implementation, so the implements keyword was invalid.
This commit is contained in:
1 parent
a2d0aa0785
commit
34d339e6c9
1 file changed
+1
-1
Vendored
+1
-1
@@ -49,5 +49,5 @@
|
||||
|
||||
# ── Navigation (NavKey Names) ─────────────────────────────────────────────
|
||||
# Keep screen object class names because their simpleNames are used for bottom nav selection and storage.
|
||||
-keep class * implements androidx.navigation3.runtime.NavKey { *; }
|
||||
-keep class * extends androidx.navigation3.runtime.NavKey { *; }
|
||||
|
||||
Reference in new issue
Block a user