Minor exception message cleanup

This commit is contained in:
arkon 2023-12-28 16:33:54 -05:00
parent f0710df356
commit 8b65fd5751
3 changed files with 4 additions and 5 deletions

View file

@ -73,10 +73,9 @@ class BackupCreator(
UniFile.fromUri(context, uri) UniFile.fromUri(context, uri)
} }
) )
?: throw Exception(context.stringResource(MR.strings.create_backup_file_error))
if (!file.isFile) { if (file == null || !file.isFile) {
throw IllegalStateException("Failed to get handle on a backup file") throw IllegalStateException(context.stringResource(MR.strings.create_backup_file_error))
} }
val databaseManga = getFavorites.await() val databaseManga = getFavorites.await()

View file

@ -304,7 +304,7 @@ internal object ExtensionLoader {
when (val obj = Class.forName(it, false, classLoader).getDeclaredConstructor().newInstance()) { when (val obj = Class.forName(it, false, classLoader).getDeclaredConstructor().newInstance()) {
is Source -> listOf(obj) is Source -> listOf(obj)
is SourceFactory -> obj.createSources() is SourceFactory -> obj.createSources()
else -> throw Exception("Unknown source class type! ${obj.javaClass}") else -> throw Exception("Unknown source class type: ${obj.javaClass}")
} }
} catch (e: Throwable) { } catch (e: Throwable) {
logcat(LogPriority.ERROR, e) { "Extension load error: $extName ($it)" } logcat(LogPriority.ERROR, e) { "Extension load error: $extName ($it)" }

View file

@ -473,4 +473,4 @@ abstract class HttpSource : CatalogueSource {
override fun getFilterList() = FilterList() override fun getFilterList() = FilterList()
} }
class LicensedMangaChaptersException : Exception("Licensed - No chapters to show") class LicensedMangaChaptersException : RuntimeException()