Merge branch 'reproducibility-test'

# Conflicts:
#	app/build.gradle.kts
This commit is contained in:
acclorite 2024-08-07 15:32:58 +03:00
commit 4f32542a39
2 changed files with 9 additions and 14 deletions

View file

@ -41,13 +41,10 @@ android {
}
getByName("release") {
isMinifyEnabled = false
isMinifyEnabled = true
isShrinkResources = false
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
)
proguardFiles("proguard-rules.pro")
}
}
compileOptions {
@ -144,7 +141,6 @@ dependencies {
exclude("org.slf4j")
exclude("xmlpull")
}
implementation("org.slf4j:slf4j-android:1.7.36")
implementation("org.jsoup:jsoup:1.18.1")
// Fb2 parser

View file

@ -1,5 +1,5 @@
# Proguard-rules
-dontwarn org.xmlpull.v1.**
-dontwarn android.content.res.**
-dontwarn com.gemalto.jp2.JP2Decoder
-dontwarn com.google.auto.service.AutoService
-dontwarn javax.lang.model.SourceVersion
@ -31,11 +31,10 @@
-dontwarn javax.lang.model.util.SimpleTypeVisitor8
-dontwarn javax.lang.model.util.Types
-dontwarn javax.tools.Diagnostic$Kind
-dontwarn org.kxml2.io.**
-dontwarn org.kxml2.io.KXml**
-dontwarn org.slf4j.Logger
-dontwarn org.slf4j.LoggerFactory
-dontwarn org.xmlpull.v1.XmlPullParserFactory
-keep class com.mikepenz.aboutlibraries.** { *; }
-keep class org.xmlpull.** { *; }
-keepclassmembers class org.xmlpull.** { *; }
# Debug rule
#-keepnames class ** { *; }
# Keeping names of classes that produce undeterministic results
-keepnames class **