From 66546df0f18509a2d1ca20599594734b8cf4fa58 Mon Sep 17 00:00:00 2001 From: merkost Date: Fri, 7 Jul 2023 21:42:47 +1000 Subject: [PATCH] Refactored ArrayList to List --- .../simplemobiletools/notes/pro/activities/MainActivity.kt | 2 +- .../com/simplemobiletools/notes/pro/helpers/NotesHelper.kt | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt index ad84f6c6..971d3f61 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt @@ -67,7 +67,7 @@ class MainActivity : SimpleActivity() { private val PICK_EXPORT_NOTES_INTENT = 4 private lateinit var mCurrentNote: Note - private var mNotes = ArrayList() + private var mNotes = listOf() private var mAdapter: NotesPagerAdapter? = null private var noteViewWithTextSelected: MyEditText? = null private var saveNoteButton: MenuItem? = null diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/NotesHelper.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/NotesHelper.kt index a757eb89..f2119673 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/NotesHelper.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/NotesHelper.kt @@ -13,7 +13,7 @@ import com.simplemobiletools.notes.pro.models.Note import java.io.File class NotesHelper(val context: Context) { - fun getNotes(callback: (notes: ArrayList) -> Unit) { + fun getNotes(callback: (notes: List) -> Unit) { ensureBackgroundThread { // make sure the initial note has enough time to be precreated if (context.config.appRunCount <= 1) { @@ -21,8 +21,8 @@ class NotesHelper(val context: Context) { Thread.sleep(200) } - val notes = context.notesDB.getNotes() as ArrayList - val notesToDelete = ArrayList(notes.size) + val notes = context.notesDB.getNotes().toMutableList() + val notesToDelete = mutableListOf() notes.forEach { if (it.path.isNotEmpty()) { if (!it.path.startsWith("content://") && !File(it.path).exists()) {