2021-12-11 21:20:56 +01:00
|
|
|
# use dictionaries to create random class/package names
|
|
|
|
-obfuscationdictionary dict/obfuscation-dictionary.txt
|
|
|
|
-classobfuscationdictionary dict/class-dictionary.txt
|
|
|
|
-packageobfuscationdictionary dict/package-dictionary.txt
|
2018-08-16 17:23:26 +02:00
|
|
|
|
2021-06-05 15:45:03 +02:00
|
|
|
# keep these libraries but allow obfuscating
|
|
|
|
|
2021-08-29 09:58:10 +02:00
|
|
|
-dontwarn org.conscrypt.Conscrypt
|
2021-11-01 14:04:57 +01:00
|
|
|
-keep,allowobfuscation class org.conscrypt.Conscrypt {*;}
|
2021-08-29 09:58:10 +02:00
|
|
|
-adaptclassstrings org.conscrypt.Conscrypt
|
|
|
|
|
|
|
|
-dontwarn org.conscrypt.OpenSSLProvider
|
2021-11-01 14:04:57 +01:00
|
|
|
-keep,allowobfuscation class org.conscrypt.OpenSSLProvider {*;}
|
2021-08-29 09:58:10 +02:00
|
|
|
-adaptclassstrings org.conscrypt.OpenSSLProvider
|
|
|
|
|
2021-12-11 21:20:56 +01:00
|
|
|
-dontwarn javax.annotation.Nullable
|