From c669207c469867b1463b1fac2394f6b6b5d45129 Mon Sep 17 00:00:00 2001 From: MohitMaliFtechiz Date: Wed, 26 Mar 2025 22:08:14 +0530 Subject: [PATCH] Fixed detekt and codefactore issues --- .../org/kiwix/kiwixmobile/zimManager/ZimManageViewModel.kt | 3 ++- buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/kiwix/kiwixmobile/zimManager/ZimManageViewModel.kt b/app/src/main/java/org/kiwix/kiwixmobile/zimManager/ZimManageViewModel.kt index 1a80ceaea..37ad61b7a 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/zimManager/ZimManageViewModel.kt +++ b/app/src/main/java/org/kiwix/kiwixmobile/zimManager/ZimManageViewModel.kt @@ -42,6 +42,7 @@ import org.kiwix.kiwixmobile.BuildConfig.DEBUG import org.kiwix.kiwixmobile.core.R import org.kiwix.kiwixmobile.core.StorageObserver import org.kiwix.kiwixmobile.core.base.SideEffect +import org.kiwix.kiwixmobile.core.compat.CompatHelper.Companion.convertToLocal import org.kiwix.kiwixmobile.core.compat.CompatHelper.Companion.isWifi import org.kiwix.kiwixmobile.core.dao.DownloadRoomDao import org.kiwix.kiwixmobile.core.dao.NewBookDao @@ -475,7 +476,7 @@ class ZimManageViewModel @Inject constructor( networkLanguageCounts: MutableMap, listToActivateBy: List ) = Locale.getISOLanguages() - .map(::Locale) + .map { it.convertToLocal() } .filter { networkLanguageCounts.containsKey(it.isO3Language) } .map { locale -> Language( diff --git a/buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt b/buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt index 5c9825084..9c9b49e71 100644 --- a/buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt +++ b/buildSrc/src/main/kotlin/plugin/AllProjectConfigurer.kt @@ -162,7 +162,7 @@ class AllProjectConfigurer { add("UnusedResources") add("NonConstantResourceId") add("NotifyDataSetChanged") - add("Aligned16KB") // TODO: Remove when properly migrated to Android 16. + add("Aligned16KB") // TODO Remove when properly migrated to Android 16. } lintConfig = target.rootProject.file("lintConfig.xml") }