From fdd0990afea805044b746fbde2ea93eb45be47d3 Mon Sep 17 00:00:00 2001 From: Kevin SuTJ Date: Fri, 8 Jul 2022 15:55:38 +0800 Subject: [PATCH] clean code; clean unused import --- .../legado/app/ui/association/ImportOnLineBookFileDialog.kt | 2 +- .../app/ui/association/ImportOnLineBookFileViewModel.kt | 6 ++---- .../java/io/legado/app/ui/book/info/BookInfoViewModel.kt | 1 - .../src/main/java/me/ag2s/umdlib/domain/UmdChapters.java | 2 +- 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/io/legado/app/ui/association/ImportOnLineBookFileDialog.kt b/app/src/main/java/io/legado/app/ui/association/ImportOnLineBookFileDialog.kt index 5e9cfa07f..5e1d954f3 100644 --- a/app/src/main/java/io/legado/app/ui/association/ImportOnLineBookFileDialog.kt +++ b/app/src/main/java/io/legado/app/ui/association/ImportOnLineBookFileDialog.kt @@ -24,7 +24,7 @@ import io.legado.app.utils.visible /** * 导入在线书籍文件弹出窗口 */ -class ImportOnLineBookFileDialog() : BaseDialogFragment(R.layout.dialog_recycler_view) { +class ImportOnLineBookFileDialog : BaseDialogFragment(R.layout.dialog_recycler_view) { private val binding by viewBinding(DialogRecyclerViewBinding::bind) diff --git a/app/src/main/java/io/legado/app/ui/association/ImportOnLineBookFileViewModel.kt b/app/src/main/java/io/legado/app/ui/association/ImportOnLineBookFileViewModel.kt index d601cd20e..4054e0fbd 100644 --- a/app/src/main/java/io/legado/app/ui/association/ImportOnLineBookFileViewModel.kt +++ b/app/src/main/java/io/legado/app/ui/association/ImportOnLineBookFileViewModel.kt @@ -3,19 +3,17 @@ package io.legado.app.ui.association import android.app.Application import android.net.Uri import androidx.lifecycle.MutableLiveData -import io.legado.app.R import io.legado.app.base.BaseViewModel import io.legado.app.constant.AppPattern -import io.legado.app.constant.AppLog import io.legado.app.constant.EventBus 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.NoStackTraceException import io.legado.app.model.analyzeRule.AnalyzeRule import io.legado.app.model.analyzeRule.AnalyzeUrl import io.legado.app.model.localBook.LocalBook -import io.legado.app.utils.* +import io.legado.app.utils.postEvent +import io.legado.app.utils.toastOnUi class ImportOnLineBookFileViewModel(app: Application) : BaseViewModel(app) { diff --git a/app/src/main/java/io/legado/app/ui/book/info/BookInfoViewModel.kt b/app/src/main/java/io/legado/app/ui/book/info/BookInfoViewModel.kt index b60fbfa43..a7df33ffe 100644 --- a/app/src/main/java/io/legado/app/ui/book/info/BookInfoViewModel.kt +++ b/app/src/main/java/io/legado/app/ui/book/info/BookInfoViewModel.kt @@ -2,7 +2,6 @@ package io.legado.app.ui.book.info import android.app.Application import android.content.Intent -import android.net.Uri import androidx.lifecycle.MutableLiveData import androidx.lifecycle.viewModelScope import io.legado.app.R diff --git a/epublib/src/main/java/me/ag2s/umdlib/domain/UmdChapters.java b/epublib/src/main/java/me/ag2s/umdlib/domain/UmdChapters.java index e0fb5691c..48cae1583 100644 --- a/epublib/src/main/java/me/ag2s/umdlib/domain/UmdChapters.java +++ b/epublib/src/main/java/me/ag2s/umdlib/domain/UmdChapters.java @@ -125,7 +125,7 @@ public class UmdChapters { int left = 0; int chunkCnt = 0; ByteArrayOutputStream bos = new ByteArrayOutputStream(DEFAULT_CHUNK_INIT_SIZE + 256); - List chunkRbList = new ArrayList(); + List chunkRbList = new ArrayList<>(); while(startPos < allContents.length) { left = allContents.length - startPos;