使ってみました、Gradle Version Catalog。
こんなのでました。
⚠ This project uses Gradle Version Catalogs: this tool may not behave as expected.
どうします? dependencies の 更新。
suggestions も出ないし。
👌 ben-manes/gradle-versions-plugin で確認する
現在、スター 3.4k のスーパープラグインを使いましょう。
👉 ben-manes/gradle-versions-plugin: Gradle plugin to discover dependency updates
使い方は、プラグインにセットして
# gradle/libs.versions.toml
[plugins]
gradle-versions-plugin = { id = "com.github.ben-manes.versions", version = "0.43.0" }
// app/build.gradle
plugins {
alias libs.plugins.gradle.versions.plugin
}
実行します。
./gradlew dependencyUpdates
現在利用中のライブラリーのバージョンと各公開されてるリポジトリのバージョンを比較して表示だけ してくれます。
ツールからは gradle/libs.versions.toml の書き換えは行ないません。安心です。
しかし、これ何ですかね。
The following dependencies have later milestone versions:
- org.jacoco:org.jacoco.ant [0.8.3 -> 0.8.7]
http://jacoco.org
👉 org.jacoco:org.jacoco.ant dependency not found? · Issue #534 · ben-manes/gradle-versions-plugin
無視で良さそうです。
👉 Gradle Version Catalog への書き換えツールを作る【python】
👉 【Gradle Version Catalog】libs.versions.toml キー名の形式 camelCase vs kebab-case
👉 Jetpack Compose Samples でも使われている「Version catalog update plugin」で libs.versions.toml を書き出してみる
関連ワード: Android・AndroidStudio・Google・Gradle・IDEA・JetBrains・Kotlin・おすすめ・ツール・ライブラリ・便利な設定・評判・開発