|
|
@@ -10,8 +10,12 @@ import io.legado.app.constant.IntentAction
|
|
|
import io.legado.app.data.appDb
|
|
|
import io.legado.app.data.entities.Book
|
|
|
import io.legado.app.data.entities.BookSource
|
|
|
+import io.legado.app.exception.ContentEmptyException
|
|
|
+import io.legado.app.exception.NoStackTraceException
|
|
|
+import io.legado.app.exception.TocEmptyException
|
|
|
import io.legado.app.help.config.AppConfig
|
|
|
-import io.legado.app.model.*
|
|
|
+import io.legado.app.model.CheckSource
|
|
|
+import io.legado.app.model.Debug
|
|
|
import io.legado.app.model.webBook.WebBook
|
|
|
import io.legado.app.ui.book.source.manage.BookSourceActivity
|
|
|
import io.legado.app.utils.activityPendingIntent
|
|
|
@@ -22,10 +26,10 @@ import kotlinx.coroutines.Dispatchers.IO
|
|
|
import kotlinx.coroutines.TimeoutCancellationException
|
|
|
import kotlinx.coroutines.asCoroutineDispatcher
|
|
|
import kotlinx.coroutines.launch
|
|
|
-import java.util.concurrent.Executors
|
|
|
-import kotlin.math.min
|
|
|
import org.mozilla.javascript.WrappedException
|
|
|
+import java.util.concurrent.Executors
|
|
|
import javax.script.ScriptException
|
|
|
+import kotlin.math.min
|
|
|
|
|
|
/**
|
|
|
* 校验书源
|