Migrate version catalogs API

This commit is contained in:
MM20 2022-10-15 16:06:46 +02:00
parent 1d50a3e24e
commit ee89f60e9c
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -48,20 +48,15 @@ dependencyResolutionManagement {
create("libs") { create("libs") {
version("kotlin", "1.7.10") version("kotlin", "1.7.10")
version("kotlinx.coroutines", "1.6.4") version("kotlinx.coroutines", "1.6.4")
alias("kotlin.stdlib") library("kotlin.stdlib", "org.jetbrains.kotlin", "kotlin-stdlib")
.to("org.jetbrains.kotlin", "kotlin-stdlib")
.versionRef("kotlin") .versionRef("kotlin")
alias("kotlin.gradle") library("kotlin.gradle","org.jetbrains.kotlin", "kotlin-gradle-plugin")
.to("org.jetbrains.kotlin", "kotlin-gradle-plugin")
.versionRef("kotlin") .versionRef("kotlin")
alias("kotlinx.coroutines.core") library("kotlinx.coroutines.core", "org.jetbrains.kotlinx", "kotlinx-coroutines-core")
.to("org.jetbrains.kotlinx", "kotlinx-coroutines-core")
.versionRef("kotlinx.coroutines") .versionRef("kotlinx.coroutines")
alias("kotlinx.coroutines.android") library("kotlinx.coroutines.android", "org.jetbrains.kotlinx", "kotlinx-coroutines-android")
.to("org.jetbrains.kotlinx", "kotlinx-coroutines-android")
.versionRef("kotlinx.coroutines") .versionRef("kotlinx.coroutines")
alias("kotlinx.collections.immutable") library("kotlinx.collections.immutable", "org.jetbrains.kotlinx", "kotlinx-collections-immutable")
.to("org.jetbrains.kotlinx", "kotlinx-collections-immutable")
.version("0.3.5") .version("0.3.5")
bundle( bundle(
"kotlin", "kotlin",
@ -74,55 +69,39 @@ dependencyResolutionManagement {
) )
version("androidx.compose.compiler", "1.3.1") version("androidx.compose.compiler", "1.3.1")
alias("androidx.compose.runtime") library("androidx.compose.runtime", "androidx.compose.runtime", "runtime")
.to("androidx.compose.runtime", "runtime")
.version("1.3.0-beta03") .version("1.3.0-beta03")
alias("androidx.compose.livedata") library("androidx.compose.livedata", "androidx.compose.runtime", "runtime-livedata")
.to("androidx.compose.runtime", "runtime-livedata")
.version("1.3.0-beta03") .version("1.3.0-beta03")
alias("androidx.compose.foundation") library("androidx.compose.foundation", "androidx.compose.foundation", "foundation")
.to("androidx.compose.foundation", "foundation")
.version("1.3.0-beta03") .version("1.3.0-beta03")
alias("androidx.compose.foundationlayout") library("androidx.compose.foundationlayout", "androidx.compose.foundation", "foundation-layout")
.to("androidx.compose.foundation", "foundation-layout")
.version("1.3.0-beta03") .version("1.3.0-beta03")
alias("androidx.compose.ui") library("androidx.compose.ui", "androidx.compose.ui", "ui")
.to("androidx.compose.ui", "ui")
.version("1.3.0-beta03") .version("1.3.0-beta03")
alias("androidx.compose.uitooling") library("androidx.compose.uitooling", "androidx.compose.ui", "ui-tooling")
.to("androidx.compose.ui", "ui-tooling")
.version("1.3.0-beta03") .version("1.3.0-beta03")
alias("androidx.compose.material") library("androidx.compose.material", "androidx.compose.material", "material")
.to("androidx.compose.material", "material")
.version("1.3.0-beta03") .version("1.3.0-beta03")
alias("androidx.compose.materialicons") library("androidx.compose.materialicons", "androidx.compose.material", "material-icons-extended")
.to("androidx.compose.material", "material-icons-extended")
.version("1.3.0-beta03") .version("1.3.0-beta03")
alias("androidx.compose.animation") library("androidx.compose.animation", "androidx.compose.animation", "animation")
.to("androidx.compose.animation", "animation")
.version("1.3.0-beta03") .version("1.3.0-beta03")
alias("androidx.compose.animationgraphics") library("androidx.compose.animationgraphics", "androidx.compose.animation", "animation-graphics")
.to("androidx.compose.animation", "animation-graphics")
.version("1.3.0-beta03") .version("1.3.0-beta03")
alias("androidx.compose.material3") library("androidx.compose.material3", "androidx.compose.material3", "material3")
.to("androidx.compose.material3", "material3")
.version("1.0.0-beta02") .version("1.0.0-beta02")
version("androidx.lifecycle", "2.6.0-alpha02") version("androidx.lifecycle", "2.6.0-alpha02")
alias("androidx.lifecycle.viewmodel") library("androidx.lifecycle.viewmodel", "androidx.lifecycle", "lifecycle-viewmodel-ktx")
.to("androidx.lifecycle", "lifecycle-viewmodel-ktx")
.versionRef("androidx.lifecycle") .versionRef("androidx.lifecycle")
alias("androidx.lifecycle.livedata") library("androidx.lifecycle.livedata", "androidx.lifecycle", "lifecycle-livedata-ktx")
.to("androidx.lifecycle", "lifecycle-livedata-ktx")
.versionRef("androidx.lifecycle") .versionRef("androidx.lifecycle")
alias("androidx.lifecycle.common") library("androidx.lifecycle.common", "androidx.lifecycle", "lifecycle-common-java8")
.to("androidx.lifecycle", "lifecycle-common-java8")
.versionRef("androidx.lifecycle") .versionRef("androidx.lifecycle")
alias("androidx.lifecycle.runtime") library("androidx.lifecycle.runtime", "androidx.lifecycle", "lifecycle-runtime-ktx")
.to("androidx.lifecycle", "lifecycle-runtime-ktx")
.versionRef("androidx.lifecycle") .versionRef("androidx.lifecycle")
alias("androidx.lifecycle.viewmodelcompose") library("androidx.lifecycle.viewmodelcompose", "androidx.lifecycle", "lifecycle-viewmodel-compose")
.to("androidx.lifecycle", "lifecycle-viewmodel-compose")
.versionRef("androidx.lifecycle") .versionRef("androidx.lifecycle")
bundle( bundle(
"androidx.lifecycle", "androidx.lifecycle",
@ -135,106 +114,79 @@ dependencyResolutionManagement {
) )
version("accompanist", "0.26.4-beta") version("accompanist", "0.26.4-beta")
alias("accompanist.insets") library("accompanist.insets", "com.google.accompanist", "accompanist-insets")
.to("com.google.accompanist", "accompanist-insets")
.versionRef("accompanist") .versionRef("accompanist")
alias("accompanist.systemuicontroller") library("accompanist.systemuicontroller", "com.google.accompanist", "accompanist-systemuicontroller")
.to("com.google.accompanist", "accompanist-systemuicontroller")
.versionRef("accompanist") .versionRef("accompanist")
alias("accompanist.pager") library("accompanist.pager", "com.google.accompanist", "accompanist-pager")
.to("com.google.accompanist", "accompanist-pager")
.versionRef("accompanist") .versionRef("accompanist")
alias("accompanist.pagerindicators") library("accompanist.pagerindicators", "com.google.accompanist", "accompanist-pager-indicators")
.to("com.google.accompanist", "accompanist-pager-indicators")
.versionRef("accompanist") .versionRef("accompanist")
alias("accompanist.flowlayout") library("accompanist.flowlayout", "com.google.accompanist", "accompanist-flowlayout")
.to("com.google.accompanist", "accompanist-flowlayout")
.versionRef("accompanist") .versionRef("accompanist")
alias("accompanist.navigationanimation") library("accompanist.navigationanimation", "com.google.accompanist", "accompanist-navigation-animation")
.to("com.google.accompanist", "accompanist-navigation-animation")
.versionRef("accompanist") .versionRef("accompanist")
alias("androidx.core") library("androidx.core", "androidx.core", "core-ktx")
.to("androidx.core", "core-ktx")
.version("1.9.0") .version("1.9.0")
version("androidx.appcompat", "1.6.0-rc01") version("androidx.appcompat", "1.6.0-rc01")
alias("androidx.appcompat") library("androidx.appcompat", "androidx.appcompat", "appcompat")
.to("androidx.appcompat", "appcompat")
.versionRef("androidx.appcompat") .versionRef("androidx.appcompat")
version("androidx.activity", "1.6.0-rc02") version("androidx.activity", "1.6.0-rc02")
alias("androidx.activity") library("androidx.activity", "androidx.activity", "activity-ktx")
.to("androidx.activity", "activity-ktx")
.versionRef("androidx.activity") .versionRef("androidx.activity")
alias("androidx.activitycompose") library("androidx.activitycompose", "androidx.activity", "activity-compose")
.to("androidx.activity", "activity-compose")
.versionRef("androidx.activity") .versionRef("androidx.activity")
alias("androidx.work") library("androidx.work", "androidx.work", "work-runtime-ktx")
.to("androidx.work", "work-runtime-ktx")
.version("2.8.0-alpha04") .version("2.8.0-alpha04")
alias("androidx.browser") library("androidx.browser", "androidx.browser", "browser")
.to("androidx.browser", "browser")
.version("1.4.0") .version("1.4.0")
alias("androidx.palette") library("androidx.palette", "androidx.palette", "palette")
.to("androidx.palette", "palette")
.version("1.0.0") .version("1.0.0")
alias("androidx.media2") library("androidx.media2", "androidx.media2", "media2-session")
.to("androidx.media2", "media2-session")
.version("1.2.1") .version("1.2.1")
alias("androidx.constraintlayout") library("androidx.constraintlayout", "androidx.constraintlayout", "constraintlayout")
.to("androidx.constraintlayout", "constraintlayout")
.version("2.1.3") .version("2.1.3")
alias("androidx.cardview") library("androidx.cardview", "androidx.cardview", "cardview")
.to("androidx.cardview", "cardview")
.version("1.0.0") .version("1.0.0")
alias("androidx.recyclerview") library("androidx.recyclerview", "androidx.recyclerview", "recyclerview")
.to("androidx.recyclerview", "recyclerview")
.version("1.3.0-alpha01") .version("1.3.0-alpha01")
alias("androidx.transition") library("androidx.transition", "androidx.transition", "transition")
.to("androidx.transition", "transition")
.version("1.4.1") .version("1.4.1")
alias("androidx.exifinterface") library("androidx.exifinterface", "androidx.exifinterface", "exifinterface")
.to("androidx.exifinterface", "exifinterface")
.version("1.3.3") .version("1.3.3")
alias("androidx.securitycrypto") library("androidx.securitycrypto", "androidx.security", "security-crypto")
.to("androidx.security", "security-crypto")
.version("1.1.0-alpha03") .version("1.1.0-alpha03")
alias("androidx.datastore") library("androidx.datastore", "androidx.datastore", "datastore")
.to("androidx.datastore", "datastore")
.version("1.0.0") .version("1.0.0")
version("androidx.room", "2.5.0-alpha03") version("androidx.room", "2.5.0-alpha03")
alias("androidx.roomruntime") library("androidx.roomruntime", "androidx.room", "room-runtime")
.to("androidx.room", "room-runtime")
.versionRef("androidx.room") .versionRef("androidx.room")
alias("androidx.roomcompiler") library("androidx.roomcompiler", "androidx.room", "room-compiler")
.to("androidx.room", "room-compiler")
.versionRef("androidx.room") .versionRef("androidx.room")
alias("androidx.room") library("androidx.room", "androidx.room", "room-ktx")
.to("androidx.room", "room-ktx")
.versionRef("androidx.room") .versionRef("androidx.room")
version("androidx.appsearch", "1.1.0-alpha02") version("androidx.appsearch", "1.1.0-alpha02")
alias("androidx.appsearch") library("androidx.appsearch", "androidx.appsearch", "appsearch")
.to("androidx.appsearch", "appsearch")
.versionRef("androidx.appsearch") .versionRef("androidx.appsearch")
alias("androidx.appsearchcompiler") library("androidx.appsearchcompiler", "androidx.appsearch", "appsearch-compiler")
.to("androidx.appsearch", "appsearch-compiler")
.versionRef("androidx.appsearch") .versionRef("androidx.appsearch")
alias("androidx.appsearchstorage") library("androidx.appsearchstorage", "androidx.appsearch", "appsearch-platform-storage")
.to("androidx.appsearch", "appsearch-platform-storage")
.versionRef("androidx.appsearch") .versionRef("androidx.appsearch")
bundle( bundle(
"androidx.appsearch", listOf( "androidx.appsearch", listOf(
@ -243,23 +195,18 @@ dependencyResolutionManagement {
) )
) )
alias("androidx.navigation.compose") library("androidx.navigation.compose", "androidx.navigation", "navigation-compose")
.to("androidx.navigation", "navigation-compose")
.version("2.6.0-alpha01") .version("2.6.0-alpha01")
alias("materialcomponents.core") library("materialcomponents.core", "com.google.android.material", "material")
.to("com.google.android.material", "material")
.version("1.8.0-alpha01") .version("1.8.0-alpha01")
alias("okhttp") library("okhttp", "com.squareup.okhttp3", "okhttp")
.to("com.squareup.okhttp3", "okhttp")
.version("4.10.0") .version("4.10.0")
alias("retrofit.core") library("retrofit.core", "com.squareup.retrofit2", "retrofit")
.to("com.squareup.retrofit2", "retrofit")
.version("2.9.0") .version("2.9.0")
alias("retrofit.gson") library("retrofit.gson", "com.squareup.retrofit2", "converter-gson")
.to("com.squareup.retrofit2", "converter-gson")
.version("2.9.0") .version("2.9.0")
bundle( bundle(
"retrofit", "retrofit",
@ -270,91 +217,68 @@ dependencyResolutionManagement {
) )
version("coil", "2.2.1") version("coil", "2.2.1")
alias("coil.core") library("coil.core", "io.coil-kt", "coil")
.to("io.coil-kt", "coil")
.versionRef("coil") .versionRef("coil")
alias("coil.svg") library("coil.svg", "io.coil-kt", "coil-svg")
.to("io.coil-kt", "coil-svg")
.versionRef("coil") .versionRef("coil")
alias("coil.compose") library("coil.compose", "io.coil-kt", "coil-compose")
.to("io.coil-kt", "coil-compose")
.versionRef("coil") .versionRef("coil")
alias("composecolorpicker") library("composecolorpicker", "com.godaddy.android.colorpicker", "compose-color-picker")
.to("com.godaddy.android.colorpicker", "compose-color-picker")
.version("0.5.0") .version("0.5.0")
alias("leakcanary") library("leakcanary", "com.squareup.leakcanary", "leakcanary-android")
.to("com.squareup.leakcanary", "leakcanary-android")
.version("2.9.1") .version("2.9.1")
alias("suncalc") library("suncalc", "org.shredzone.commons", "commons-suncalc")
.to("org.shredzone.commons", "commons-suncalc")
.version("3.5") .version("3.5")
alias("jsoup") library("jsoup", "org.jsoup", "jsoup")
.to("org.jsoup", "jsoup")
.version("1.15.3") .version("1.15.3")
alias("commons.text") library("commons.text", "org.apache.commons", "commons-text")
.to("org.apache.commons", "commons-text")
.version("1.9") .version("1.9")
// 4.4.2 is the last GPL compatible version, don't update to 5.x // 4.4.2 is the last GPL compatible version, don't update to 5.x
alias("mathparser") library("mathparser", "org.mariuszgromada.math", "MathParser.org-mXparser")
.to("org.mariuszgromada.math", "MathParser.org-mXparser")
.version("4.4.2") .version("4.4.2")
alias("google.auth") library("google.auth", "com.google.auth", "google-auth-library-oauth2-http")
.to("com.google.auth", "google-auth-library-oauth2-http")
.version("1.11.0") .version("1.11.0")
alias("google.apiclient") library("google.apiclient", "com.google.api-client", "google-api-client-android")
.to("com.google.api-client", "google-api-client-android")
.version("2.0.0") .version("2.0.0")
alias("google.drive") library("google.drive", "com.google.apis", "google-api-services-drive")
.to("com.google.apis", "google-api-services-drive")
.version("v3-rev197-1.25.0") .version("v3-rev197-1.25.0")
alias("google.oauth2") library("google.oauth2", "com.google.apis", "google-api-services-oauth2")
.to("com.google.apis", "google-api-services-oauth2")
.version("v2-rev157-1.25.0") .version("v2-rev157-1.25.0")
alias("gson") library("gson", "com.google.code.gson", "gson")
.to("com.google.code.gson", "gson")
.version("2.9.1") .version("2.9.1")
alias("guava") library("guava", "com.google.guava", "guava")
.to("com.google.guava", "guava")
.version("31.1-android") .version("31.1-android")
alias("microsoft.graph") library("microsoft.graph", "com.microsoft.graph", "microsoft-graph")
.to("com.microsoft.graph", "microsoft-graph")
.version("5.34.0") .version("5.34.0")
alias("microsoft.identity") library("microsoft.identity", "com.microsoft.identity.client", "msal")
.to("com.microsoft.identity.client", "msal")
.version("4.0.1") .version("4.0.1")
version("protobuf", "3.14.0") version("protobuf", "3.14.0")
alias("protobuf.protoc") library("protobuf.protoc", "com.google.protobuf", "protoc")
.to("com.google.protobuf", "protoc")
.versionRef("protobuf") .versionRef("protobuf")
alias("protobuf.javalite") library("protobuf.javalite", "com.google.protobuf", "protobuf-javalite")
.to("com.google.protobuf", "protobuf-javalite")
.versionRef("protobuf") .versionRef("protobuf")
version("koin", "3.2.0") version("koin", "3.2.0")
alias("koin.android") library("koin.android", "io.insert-koin", "koin-android")
.to("io.insert-koin", "koin-android")
.versionRef("koin") .versionRef("koin")
alias("koin.androidxcompose") library("koin.androidxcompose", "io.insert-koin", "koin-androidx-compose")
.to("io.insert-koin", "koin-androidx-compose")
.versionRef("koin") .versionRef("koin")
alias("tinypinyin") library("tinypinyin", "com.github.promeg", "tinypinyin")
.to("com.github.promeg", "tinypinyin")
.version("2.0.2") .version("2.0.2")
alias("lottie") library("lottie", "com.airbnb.android", "lottie-compose")
.to("com.airbnb.android", "lottie-compose")
.version("5.2.0") .version("5.2.0")
} }
} }