Horis 2 سال پیش
والد
کامیت
d2fa1334fc

+ 1 - 1
app/proguard-rules.pro

@@ -267,7 +267,7 @@
 # Class.forName调用
 -keep class io.legado.app.lib.cronet.CronetInterceptor{*;}
 -keep class io.legado.app.lib.cronet.CronetLoader{*;}
--keep class io.legado.app.help.AppUpdateGitHub{*;}
+-keep class io.legado.app.help.update.AppUpdateGitHub{*;}
 -keep class io.legado.app.help.AppIntentType{*;}
 # Error Exception 
 -keep class * extends java.lang.Exception

+ 1 - 1
app/src/androidTest/java/io/legado/app/UpdateTest.kt

@@ -3,7 +3,7 @@ package io.legado.app
 import com.google.gson.Gson
 import io.legado.app.exception.NoStackTraceException
 import io.legado.app.help.http.okHttpClient
-import io.legado.app.model.GithubRelease
+import io.legado.app.help.update.GithubRelease
 import io.legado.app.utils.fromJsonObject
 import okhttp3.Request
 import org.junit.Assert.assertTrue

+ 1 - 1
app/src/main/java/io/legado/app/constant/AppConst.kt

@@ -6,7 +6,7 @@ import android.provider.Settings
 import androidx.annotation.Keep
 import cn.hutool.crypto.digest.DigestUtil
 import io.legado.app.BuildConfig
-import io.legado.app.model.AppVariant
+import io.legado.app.help.update.AppVariant
 import splitties.init.appCtx
 import java.text.SimpleDateFormat
 

+ 1 - 1
app/src/main/java/io/legado/app/model/AppReleaseInfo.kt → app/src/main/java/io/legado/app/help/update/AppReleaseInfo.kt

@@ -1,4 +1,4 @@
-package io.legado.app.model
+package io.legado.app.help.update
 
 import com.google.gson.annotations.SerializedName
 import java.time.Instant

+ 1 - 1
app/src/main/java/io/legado/app/help/AppUpdate.kt → app/src/main/java/io/legado/app/help/update/AppUpdate.kt

@@ -1,4 +1,4 @@
-package io.legado.app.help
+package io.legado.app.help.update
 
 import io.legado.app.help.coroutine.Coroutine
 import kotlinx.coroutines.CoroutineScope

+ 1 - 4
app/src/main/java/io/legado/app/help/AppUpdateGitHub.kt → app/src/main/java/io/legado/app/help/update/AppUpdateGitHub.kt

@@ -1,4 +1,4 @@
-package io.legado.app.help
+package io.legado.app.help.update
 
 import androidx.annotation.Keep
 import io.legado.app.constant.AppConst
@@ -7,9 +7,6 @@ import io.legado.app.help.config.AppConfig
 import io.legado.app.help.coroutine.Coroutine
 import io.legado.app.help.http.newCallStrResponse
 import io.legado.app.help.http.okHttpClient
-import io.legado.app.model.AppReleaseInfo
-import io.legado.app.model.AppVariant
-import io.legado.app.model.GithubRelease
 import io.legado.app.utils.GSON
 import io.legado.app.utils.fromJsonObject
 import kotlinx.coroutines.CoroutineScope

+ 1 - 1
app/src/main/java/io/legado/app/ui/about/AboutFragment.kt

@@ -11,7 +11,7 @@ import androidx.preference.PreferenceFragmentCompat
 import io.legado.app.R
 import io.legado.app.constant.AppConst.appInfo
 import io.legado.app.constant.AppLog
-import io.legado.app.help.AppUpdate
+import io.legado.app.help.update.AppUpdate
 import io.legado.app.help.CrashHandler
 import io.legado.app.help.config.AppConfig
 import io.legado.app.help.coroutine.Coroutine

+ 1 - 1
app/src/main/java/io/legado/app/ui/about/UpdateDialog.kt

@@ -6,7 +6,7 @@ import android.view.ViewGroup
 import io.legado.app.R
 import io.legado.app.base.BaseDialogFragment
 import io.legado.app.databinding.DialogUpdateBinding
-import io.legado.app.help.AppUpdate
+import io.legado.app.help.update.AppUpdate
 import io.legado.app.lib.theme.primaryColor
 import io.legado.app.model.Download
 import io.legado.app.utils.setLayout