You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The guidance there is to basically keep all io.invertase classes, but it was never officially documented as far as I know.
That indicates that people are likely using react-native-firebase with proguard enabled and no rules, so it should be working but the only way to know is to test it.
Historically testing proguard-enabled minified release builds has been very difficult because instrumented tests don't work by default with proguard enabled
Just recently this has been figured out though and it's not too hard once you know how to do it - here's how:
The task here is to adopt the changes in that Anki-Android repository for our e2e app and run the app in CI with a minified release mode build. That should surface any problems with proguard so we can fix them via @Keep rules as needed
The text was updated successfully, but these errors were encountered:
Hello 👋, to help manage issues we automatically close stale issues.
This issue has been automatically marked as stale because it has not had activity for quite some time.Has this issue been fixed, or does it still require attention?
This issue will be closed in 15 days if no further activity occurs.
What feature would you like to see?
There is a really old issue asking for guidance on proguard:
The guidance there is to basically keep all io.invertase classes, but it was never officially documented as far as I know.
That indicates that people are likely using react-native-firebase with proguard enabled and no rules, so it should be working but the only way to know is to test it.
Historically testing proguard-enabled minified release builds has been very difficult because instrumented tests don't work by default with proguard enabled
Just recently this has been figured out though and it's not too hard once you know how to do it - here's how:
The task here is to adopt the changes in that Anki-Android repository for our e2e app and run the app in CI with a minified release mode build. That should surface any problems with proguard so we can fix them via
@Keep
rules as neededThe text was updated successfully, but these errors were encountered: