blob: 33c7d918b0cce11ac46dbcc9e2f7ac34d0a91c5d [file]
# Keep test fixture classes for which jnigen generates bindings.
# Do NOT add `kotlin.**` or `com.github.dart_lang.jni.**` here, so that
# `pkgs/jni/android/consumer-rules.pro` is tested under R8 minification.
-keep class com.github.dart_lang.jnigen.** { *; }
-keep class com.fasterxml.jackson.core.** { *; }
# Keep `Exceptions` attribute for test interfaces (e.g. `StringConverter`) that
# declare checked exceptions and are implemented via `java.lang.reflect.Proxy`.
-keepattributes Exceptions