From 343520b260999601182c56c0f4e97af81ddb18f0 Mon Sep 17 00:00:00 2001 From: Xwite <82232510+Xwite@users.noreply.github.com> Date: Fri, 2 Aug 2024 20:02:34 +0800 Subject: [PATCH] fix(AppUpdate): prevent githubApi response data class to be obfuscated --- app/src/main/java/io/legado/app/help/update/AppReleaseInfo.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/io/legado/app/help/update/AppReleaseInfo.kt b/app/src/main/java/io/legado/app/help/update/AppReleaseInfo.kt index e0918f2b5..ec3715ed8 100644 --- a/app/src/main/java/io/legado/app/help/update/AppReleaseInfo.kt +++ b/app/src/main/java/io/legado/app/help/update/AppReleaseInfo.kt @@ -1,9 +1,11 @@ package io.legado.app.help.update +import androidx.annotation.Keep import com.google.gson.annotations.SerializedName import io.legado.app.exception.NoStackTraceException import java.time.Instant +@Keep data class AppReleaseInfo( val appVariant: AppVariant, val createdAt: Long, @@ -27,6 +29,7 @@ enum class AppVariant { } +@Keep data class GithubRelease( val assets: List?, val body: String, @@ -41,6 +44,7 @@ data class GithubRelease( } } +@Keep data class Asset( @SerializedName("browser_download_url") val apkUrl: String,