Skip to content

Commit 0da39a1

Browse files
committed
refactor LocaleUtils to use a getter for countriesLocales
1 parent 391da3b commit 0da39a1

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

app/src/main/kotlin/com/vrem/util/LocaleUtils.kt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,11 @@ import java.util.SortedMap
2323
private val currentLocale: Locale get() = Locale.getDefault()
2424
private val countryCodes: Set<String> = Locale.getISOCountries().toSet()
2525
private val availableLocales: List<Locale> = Locale.getAvailableLocales().filter { countryCodes.contains(it.country) }
26-
private val countriesLocales: SortedMap<String, Locale> =
27-
availableLocales
28-
.associateBy { it.country.toCapitalize(currentLocale) }
29-
.toSortedMap()
26+
private val countriesLocales: SortedMap<String, Locale>
27+
get() =
28+
availableLocales
29+
.associateBy { it.country.toCapitalize(currentLocale) }
30+
.toSortedMap()
3031

3132
val BULGARIAN: Locale = Locale.forLanguageTag("bg")
3233
val CHINESE: Locale = Locale.forLanguageTag("zh")

0 commit comments

Comments
 (0)