diff --git a/amethyst/proguard-rules.pro b/amethyst/proguard-rules.pro index 3e4b2d898d..9de75fd352 100644 --- a/amethyst/proguard-rules.pro +++ b/amethyst/proguard-rules.pro @@ -242,3 +242,4 @@ # breaks here. Every enum used as a route argument needs its name too. -keep class com.vitorpamplona.amethyst.ui.navigation.routes.DiscoverTab { *; } -keep class com.vitorpamplona.amethyst.ui.screen.loggedIn.bookmarkgroups.BookmarkType { *; } +-keep class com.vitorpamplona.amethyst.ui.navigation.routes.GeocacheTab { *; } diff --git a/tools/r8-verify/reflection-contract.txt b/tools/r8-verify/reflection-contract.txt index cad44c3656..4d04998fb8 100644 --- a/tools/r8-verify/reflection-contract.txt +++ b/tools/r8-verify/reflection-contract.txt @@ -123,6 +123,7 @@ class com.vitorpamplona.amethyst.service.calendar.CalendarReminderWorker # renamed. Add a line here whenever an enum becomes a route argument. class com.vitorpamplona.amethyst.ui.navigation.routes.DiscoverTab class com.vitorpamplona.amethyst.ui.screen.loggedIn.bookmarkgroups.BookmarkType +class com.vitorpamplona.amethyst.ui.navigation.routes.GeocacheTab # --- Enum constants persisted as strings -------------------------------------