mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-13 19:29:06 +01:00
For one, fragment classes referenced *only* from settings.xml (in app:fragment-attributes) where not pulled in. Accessing such settings would cause a crash.
23 lines
662 B
Plaintext
23 lines
662 B
Plaintext
-keep,includedescriptorclasses class org.briarproject.briar.android.**,org.briarproject.briar.api.android.** { *; }
|
|
|
|
# Keep the H2 classes that are loaded via reflection
|
|
-keep class org.h2.Driver { *; }
|
|
-keep class org.h2.engine.Engine { *; }
|
|
-keep class org.h2.store.fs.** { *; }
|
|
# Don't warn about unused dependencies of H2 classes
|
|
-dontwarn org.h2.**
|
|
-dontnote org.h2.**
|
|
|
|
-keep class dagger.** { *; }
|
|
-dontwarn dagger.**
|
|
-dontnote dagger.**
|
|
|
|
-keep class net.i2p.crypto.eddsa.** { *; }
|
|
|
|
-keep class org.whispersystems.curve25519.** { *; }
|
|
|
|
-dontwarn sun.misc.Unsafe
|
|
-dontnote com.google.common.**
|
|
|
|
-dontwarn com.fasterxml.jackson.databind.ext.Java7SupportImpl
|