diff --git a/core/detekt_baseline.xml b/core/detekt_baseline.xml index bd0212b73..68cc85d61 100644 --- a/core/detekt_baseline.xml +++ b/core/detekt_baseline.xml @@ -53,7 +53,6 @@ ReturnCount:OnSwipeTouchListener.kt$OnSwipeTouchListener.GestureListener$override fun onFling( e1: MotionEvent, e2: MotionEvent, velocityX: Float, velocityY: Float ): Boolean ReturnCount:ToolbarScrollingKiwixWebView.kt$ToolbarScrollingKiwixWebView$@SuppressLint("ClickableViewAccessibility") override fun onTouchEvent(event: MotionEvent): Boolean TooGenericExceptionCaught:CompatFindActionModeCallback.kt$CompatFindActionModeCallback$exception: Exception - TooGenericExceptionCaught:FileReader.kt$e: Exception TooGenericExceptionCaught:JNIInitialiser.kt$JNIInitialiser$e: Exception TooGenericExceptionCaught:OnSwipeTouchListener.kt$OnSwipeTouchListener.GestureListener$exception: Exception TooGenericExceptionThrown:AdapterDelegateManager.kt$AdapterDelegateManager$throw RuntimeException("No delegate registered for $item") diff --git a/core/src/main/java/org/kiwix/kiwixmobile/core/main/FileReader.kt b/core/src/main/java/org/kiwix/kiwixmobile/core/main/FileReader.kt index 945ea5794..994476deb 100644 --- a/core/src/main/java/org/kiwix/kiwixmobile/core/main/FileReader.kt +++ b/core/src/main/java/org/kiwix/kiwixmobile/core/main/FileReader.kt @@ -21,11 +21,12 @@ package org.kiwix.kiwixmobile.core.main import android.content.Context import java.io.BufferedReader +import java.io.IOException fun Context.readFile(filePath: String): String = try { this.assets.open(filePath) .bufferedReader() .use(BufferedReader::readText) -} catch (e: Exception) { +} catch (e: IOException) { "".also { e.printStackTrace() } }