Horis 2 лет назад
Родитель
Сommit
7787f8a40f
1 измененных файлов с 2 добавлено и 10 удалено
  1. 2 10
      app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeUrl.kt

+ 2 - 10
app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeUrl.kt

@@ -343,7 +343,7 @@ class AnalyzeUrl(
                     if (fetchRecord.frequency > cs.toInt()) {
                         return@synchronized (nextTime - System.currentTimeMillis()).toInt()
                     } else {
-                        fetchRecord.frequency = fetchRecord.frequency + 1
+                        fetchRecord.frequency += 1
                         return@synchronized 0
                     }
                 }
@@ -366,7 +366,7 @@ class AnalyzeUrl(
     private fun fetchEnd(concurrentRecord: ConcurrentRecord?) {
         if (concurrentRecord != null && !concurrentRecord.isConcurrent) {
             synchronized(concurrentRecord) {
-                concurrentRecord.frequency = concurrentRecord.frequency - 1
+                concurrentRecord.frequency -= 1
             }
         }
     }
@@ -387,7 +387,6 @@ class AnalyzeUrl(
     /**
      * 访问网站,返回StrResponse
      */
-    @Throws(ConcurrentException::class)
     suspend fun getStrResponseAwait(
         jsStr: String? = null,
         sourceRegex: String? = null,
@@ -466,7 +465,6 @@ class AnalyzeUrl(
     }
 
     @JvmOverloads
-    @Throws(ConcurrentException::class)
     fun getStrResponse(
         jsStr: String? = null,
         sourceRegex: String? = null,
@@ -480,7 +478,6 @@ class AnalyzeUrl(
     /**
      * 访问网站,返回Response
      */
-    @Throws(ConcurrentException::class)
     suspend fun getResponseAwait(): Response {
         val concurrentRecord = getConcurrentRecord()
         try {
@@ -512,7 +509,6 @@ class AnalyzeUrl(
         }
     }
 
-    @Throws(ConcurrentException::class)
     fun getResponse(): Response {
         return runBlocking {
             getResponseAwait()
@@ -520,7 +516,6 @@ class AnalyzeUrl(
     }
 
     @Suppress("UnnecessaryVariable")
-    @Throws(ConcurrentException::class)
     private fun getByteArrayIfDataUri(): ByteArray? {
         @Suppress("RegExpRedundantEscape")
         val dataUriFindResult = dataUriRegex.find(urlNoQuery)
@@ -535,7 +530,6 @@ class AnalyzeUrl(
     /**
      * 访问网站,返回ByteArray
      */
-    @Throws(ConcurrentException::class)
     suspend fun getByteArrayAwait(): ByteArray {
         getByteArrayIfDataUri()?.let {
             return it
@@ -552,7 +546,6 @@ class AnalyzeUrl(
     /**
      * 访问网站,返回InputStream
      */
-    @Throws(ConcurrentException::class)
     suspend fun getInputStreamAwait(): InputStream {
         getByteArrayIfDataUri()?.let {
             return ByteArrayInputStream(it)
@@ -560,7 +553,6 @@ class AnalyzeUrl(
         return getResponseAwait().body!!.byteStream()
     }
 
-    @Throws(ConcurrentException::class)
     fun getInputStream(): InputStream {
         return runBlocking {
             getInputStreamAwait()