diff options
author | Daniel Schaal <daniel@schaal.email> | 2021-07-22 07:35:10 +0300 |
---|---|---|
committer | Daniel Schaal <daniel@schaal.email> | 2021-07-25 10:10:47 +0300 |
commit | 7e534788ac98eeebb55bc5cb5f2362e276120734 (patch) | |
tree | 056362838156d641ce27f2a964ef564e3f6766c4 | |
parent | 7ea5872a80229e5f1302559e270aee24191cb380 (diff) |
Use find instead of for loop
-rw-r--r-- | app/src/main/java/email/schaal/ocreader/service/SyncType.kt | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/app/src/main/java/email/schaal/ocreader/service/SyncType.kt b/app/src/main/java/email/schaal/ocreader/service/SyncType.kt index 123a7fb7..bc36c6fb 100644 --- a/app/src/main/java/email/schaal/ocreader/service/SyncType.kt +++ b/app/src/main/java/email/schaal/ocreader/service/SyncType.kt @@ -9,10 +9,7 @@ enum class SyncType(val action: String) { LOAD_MORE("email.schaal.ocreader.action.LOAD_MORE"); companion object { - operator fun get(action: String?): SyncType? { - for (syncType in values()) if (syncType.action == action) return syncType - return null - } + operator fun get(action: String?): SyncType? = values().find { it.action == action } } }
\ No newline at end of file |