【发布时间】:2020-04-23 21:27:25
【问题描述】:
这个问题之前已经被问过了,但是解决方法还是未知...Kotlin DSL build scripts dependency updates
随着 kotlin-dsl 的新实现。现在导入看起来像这样。
implementation Koin.core
implementation Koin.android
和 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}"
}
在这种情况下,Koin 使用的是以前的版本,但我知道有一个新版本 https://github.com/InsertKoinIO/koin
有人知道如何使用 kotlin-dsl 检查依赖项是否有更新版本吗?
【问题讨论】:
-
对不起 - 我已经回答了你的问题,但是一个过于热情的模组删除了我的答案。不确定 Stack Overflow 是否可以继续工作 TBH
-
@dnh 标记问题或 mod 干预的答案
-
发布了一个新答案 - 希望这就是你所追求的
-
上次我使用 gradle-kotlin-dsl 时这个选项不见了。但是你可以使用 Gradle 插件来代替,例如:github.com/ben-manes/gradle-versions-plugin
-
新答案再次被模组删除 - 这是依赖检查插件的链接:plugins.gradle.org/plugin/name.remal.check-dependency-updates