MB-44363 #15

Merged
sergey.vlasenko merged 2 commits from MB-44363 into feature/MB-43443 2024-05-07 17:37:26 +03:00
2 changed files with 3 additions and 11 deletions

View File

@ -15,15 +15,7 @@ configurations.configureEach {
dependencies {
api project(":lifecycle")
implementation "com.google.android.gms:play-services-location"
implementation libs.playServicesLocation
Review

Поднятие версии с 17.0.0 до 21.0.1 решило проблему

Поднятие версии с 17.0.0 до 21.0.1 решило проблему
implementation "com.huawei.hms:location:$versions.hmsLocation"
constraints {
implementation("com.google.android.gms:play-services-location") {
version {
require '17.0.0'
}
}
}
implementation libs.hmsLocation
}

View File

@ -18,7 +18,7 @@ class DelegatesManager {
return delegate.itemViewType
}
}
throw IllegalStateException("Delegate not found for adapterPosition: $adapterPosition")
throw IllegalStateException("Delegate not found for ${items[adapterPosition]?.javaClass?.canonicalName}")
Review

Сообщение было максимально неинформативным, приходилось идти во вьюмодель, искать откуда список прокидывается и т.д., дичь

Сообщение было максимально неинформативным, приходилось идти во вьюмодель, искать откуда список прокидывается и т.д., дичь
}
fun getItemId(items: List<*>, adapterPosition: Int, collectionPosition: Int): Long {