之前已经问过这个问题,但是解决方案仍然未知... Kotlin DSL build scripts dependency updates
随着 kotlin-dsl 的新实现。现在进口看起来像这样。
implementation Koin.core
implementation Koin.android
Run Code Online (Sandbox Code Playgroud)
和 buildSrc。
object Versions{
const val koin = "2.0.1"
}
object Koin {
val core = "org.koin:koin-core:${Versions.koin}"
val android = "org.koin:koin-android:${Versions.koin}"
val scope = "org.koin:koin-androidx-scope:${Versions.koin}"
val viewModel = "org.koin:koin-androidx-viewmodel:${Versions.koin}"
val extension = "org.koin:koin-androidx-ext:${Versions.koin}"
val test = "org.koin:koin-test:${Versions.koin}"
}
Run Code Online (Sandbox Code Playgroud)
在这种情况下 Koin 使用的是以前的版本,但我知道有一个新版本https://github.com/InsertKoinIO/koin
有谁知道如何使用 kotlin-dsl 检查依赖项是否具有更新版本?