From bfadeedacf00946fce3f83cea6b095de50ee3dfe Mon Sep 17 00:00:00 2001 From: darthpaul Date: Wed, 6 Oct 2021 23:32:55 +0100 Subject: [PATCH] remove used classes --- app/proguard-rules.pro | 3 --- .../notes/pro/models/ChecklistSort.kt | 21 ------------------- .../pro/models/ChecklistSortDirection.kt | 6 ------ .../notes/pro/models/ChecklistSortField.kt | 6 ------ 4 files changed, 36 deletions(-) delete mode 100644 app/src/main/kotlin/com/simplemobiletools/notes/pro/models/ChecklistSort.kt delete mode 100644 app/src/main/kotlin/com/simplemobiletools/notes/pro/models/ChecklistSortDirection.kt delete mode 100644 app/src/main/kotlin/com/simplemobiletools/notes/pro/models/ChecklistSortField.kt diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index e9eb2553..ca6d111a 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -1,6 +1,3 @@ -keep class com.simplemobiletools.notes.pro.models.ChecklistItem { ; } --keep class com.simplemobiletools.notes.pro.models.ChecklistSort { - ; -} diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/models/ChecklistSort.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/models/ChecklistSort.kt deleted file mode 100644 index 0a43f586..00000000 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/models/ChecklistSort.kt +++ /dev/null @@ -1,21 +0,0 @@ -package com.simplemobiletools.notes.pro.models - -data class ChecklistSort( - val field: ChecklistSortField, - val direction: ChecklistSortDirection, -) { - - fun getSortComparator(): Comparator { - return when (field) { - ChecklistSortField.TITLE -> compareWithSortDirection { it.title } - ChecklistSortField.DATE_CREATED -> compareWithSortDirection { it.dateCreated } - } - } - - private fun compareWithSortDirection(compareFunc: (ChecklistItem) -> Comparable<*>): Comparator { - return when (direction) { - ChecklistSortDirection.ASCENDING -> compareBy(compareFunc) - ChecklistSortDirection.DESCENDING -> compareByDescending(compareFunc) - } - } -} diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/models/ChecklistSortDirection.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/models/ChecklistSortDirection.kt deleted file mode 100644 index fb52e458..00000000 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/models/ChecklistSortDirection.kt +++ /dev/null @@ -1,6 +0,0 @@ -package com.simplemobiletools.notes.pro.models - -enum class ChecklistSortDirection { - ASCENDING, - DESCENDING, -} diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/models/ChecklistSortField.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/models/ChecklistSortField.kt deleted file mode 100644 index 39eef3ea..00000000 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/models/ChecklistSortField.kt +++ /dev/null @@ -1,6 +0,0 @@ -package com.simplemobiletools.notes.pro.models - -enum class ChecklistSortField { - TITLE, - DATE_CREATED, -}