Improve one 'when'

This commit is contained in:
Quentin Hibon
2021-08-01 18:15:48 +02:00
parent 0bc2a8b6d4
commit a5ae2eaa63

View File

@@ -27,14 +27,14 @@ enum class StackWidgetType(val value: Int) {
companion object {
fun getWidgetTypeFromValue(value: Int): StackWidgetType? {
return when {
CHECKMARK.value == value -> CHECKMARK
FREQUENCY.value == value -> FREQUENCY
SCORE.value == value -> SCORE
HISTORY.value == value -> HISTORY
STREAKS.value == value -> STREAKS
TARGET.value == value -> TARGET
else -> throw IllegalStateException()
return when (value) {
CHECKMARK.value -> CHECKMARK
FREQUENCY.value -> FREQUENCY
SCORE.value -> SCORE
HISTORY.value -> HISTORY
STREAKS.value -> STREAKS
TARGET.value -> TARGET
else -> null
}
}