From 5cb296eebf979440825c3523d047f66d477602ac Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 27 May 2024 03:36:08 +0000 Subject: [PATCH 001/236] Update dependency com.airbnb.android:lottie-compose to v6.4.1 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f68ee7349c..4a41214428 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -54,7 +54,7 @@ immutable = "org.jetbrains.kotlinx:kotlinx-collections-immutable:0.3.7" uiautomator = "androidx.test.uiautomator:uiautomator:2.3.0" okhttp = "com.squareup.okhttp3:okhttp:4.12.0" review = "com.google.android.play:review-ktx:2.0.1" -lottie = "com.airbnb.android:lottie-compose:6.4.0" +lottie = "com.airbnb.android:lottie-compose:6.4.1" clikt = "com.github.ajalt.clikt:clikt:4.4.0" coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "coroutines" } From e15b7ecfb4d484275f19933d8b7f72c51f44a2ef Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 28 May 2024 19:42:36 +0000 Subject: [PATCH 002/236] Update dependency app.cash.molecule:molecule-runtime to v2 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 4a41214428..624a863b63 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -49,7 +49,7 @@ seismic = "com.squareup:seismic:1.0.3" viewBinding = { module = "androidx.databinding:viewbinding", version.ref = "agp" } appStartup = "androidx.startup:startup-runtime:1.1.1" turbine = "app.cash.turbine:turbine:1.1.0" -molecule = "app.cash.molecule:molecule-runtime:1.4.3" +molecule = "app.cash.molecule:molecule-runtime:2.0.0" immutable = "org.jetbrains.kotlinx:kotlinx-collections-immutable:0.3.7" uiautomator = "androidx.test.uiautomator:uiautomator:2.3.0" okhttp = "com.squareup.okhttp3:okhttp:4.12.0" From c3ef6e50a5069245368ab39a8eda0de49a6bd430 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 29 May 2024 18:33:21 +0000 Subject: [PATCH 003/236] Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.8.1 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 624a863b63..7b1e58e065 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -100,7 +100,7 @@ media3-session = { module = "androidx.media3:media3-session", version.ref = "med media3-testUtils-core = { module = "androidx.media3:media3-test-utils", version.ref = "media3" } media3-testUtils-robolectric = { module = "androidx.media3:media3-test-utils-robolectric", version.ref = "media3" } -lifecycle = "androidx.lifecycle:lifecycle-runtime-ktx:2.8.0" +lifecycle = "androidx.lifecycle:lifecycle-runtime-ktx:2.8.1" compose-bom = "androidx.compose:compose-bom:2024.05.00" compose-ui-ui = { module = "androidx.compose.ui:ui" } From d37748d098398dc6f98539fde2ff0ea815a60345 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 29 May 2024 18:33:25 +0000 Subject: [PATCH 004/236] Update dependency androidx.appcompat:appcompat to v1.7.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 7b1e58e065..7c5c7d5a44 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -35,7 +35,7 @@ retrofit-scalars = { module = "com.squareup.retrofit2:converter-scalars", versio retrofit-serialization = { module = "com.squareup.retrofit2:converter-kotlinx-serialization", version.ref = "retrofit" } robolectric = "org.robolectric:robolectric:4.12.2" coil = "io.coil-kt:coil-compose:2.6.0" -appCompat = "androidx.appcompat:appcompat:1.6.1" +appCompat = "androidx.appcompat:appcompat:1.7.0" constraintLayout = "androidx.constraintlayout:constraintlayout:2.1.4" recyclerView = "androidx.recyclerview:recyclerview:1.3.2" androidxCore = "androidx.core:core-ktx:1.13.1" From e040ee95d0d60c2ae9493dc0760fd3d2ffe8b40a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 30 May 2024 16:08:38 +0000 Subject: [PATCH 005/236] Update plugin googleServices to v4.4.2 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 7c5c7d5a44..bfd019ff7c 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -166,7 +166,7 @@ anvil = { id = "com.squareup.anvil", version = "2.4.9-1-8" } ktlint = { id = "io.github.usefulness.ktlint-gradle-plugin", version.ref = "ktlint-gradlePlugin" } ksp = { id = "com.google.devtools.ksp", version = "1.9.24-1.0.20" } crashlytics = { id = "com.google.firebase.crashlytics", version = "3.0.1" } -googleServices = { id = "com.google.gms.google-services", version = "4.4.1" } +googleServices = { id = "com.google.gms.google-services", version = "4.4.2" } playPublish = { id = "com.github.triplet.play", version = "3.9.1" } android-app = { id = "com.android.application", version.ref = "agp" } android-library = { id = "com.android.library", version.ref = "agp" } From 94f7471b0ffb271d6759d708a990c02838509577 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 30 May 2024 20:03:10 +0000 Subject: [PATCH 006/236] Update dependency com.google.firebase:firebase-bom to v33.1.0 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index bfd019ff7c..d8b5529974 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -62,7 +62,7 @@ coroutines-guava = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-guava", coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "coroutines" } coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "coroutines" } -firebase-bom = "com.google.firebase:firebase-bom:33.0.0" +firebase-bom = "com.google.firebase:firebase-bom:33.1.0" firebase-crashlytics = { module = "com.google.firebase:firebase-crashlytics-ktx" } firebase-analytics = { module = "com.google.firebase:firebase-analytics-ktx" } firebase-remoteconfig = { module = "com.google.firebase:firebase-config-ktx" } From 9708e4507156c0ba2e2f961c84acfa999f92e680 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 1 Jun 2024 00:23:49 +0000 Subject: [PATCH 007/236] Update dependency gradle to v8.8 --- gradle/wrapper/gradle-wrapper.properties | 2 +- gradlew | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index e7646dead0..6f7a6eb33e 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-all.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/gradlew b/gradlew index 1aa94a4269..b740cf1339 100755 --- a/gradlew +++ b/gradlew @@ -55,7 +55,7 @@ # Darwin, MinGW, and NonStop. # # (3) This script is generated from the Groovy template -# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt # within the Gradle project. # # You can find Gradle at https://github.com/gradle/gradle/. From f02034e783962d6f41b2a92a6d6ef20c15c662b6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 6 Jun 2024 15:17:51 +0000 Subject: [PATCH 008/236] Update dependency io.kotest:kotest-assertions-core to v5.9.1 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d8b5529974..f97d27436c 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -43,7 +43,7 @@ kotlin-pluginForGradle = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", kotlin-compilerEmbeddable = { module = "org.jetbrains.kotlin:kotlin-compiler-embeddable", version.ref = "kotlin" } desugar = "com.android.tools:desugar_jdk_libs:2.0.4" documentFile = "androidx.documentfile:documentfile:1.0.1" -koTest-assert = "io.kotest:kotest-assertions-core:5.9.0" +koTest-assert = "io.kotest:kotest-assertions-core:5.9.1" datastore = "androidx.datastore:datastore-preferences:1.1.1" seismic = "com.squareup:seismic:1.0.3" viewBinding = { module = "androidx.databinding:viewbinding", version.ref = "agp" } From eb37f648054fde12cc4bb0f2e2ef1b4d9677da70 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 6 Jun 2024 18:51:07 +0000 Subject: [PATCH 009/236] Update Kotlin, Compose, KSP to v2 --- gradle/libs.versions.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f97d27436c..15dd2b9ece 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -12,7 +12,7 @@ room = "2.6.1" prefs = "1.0.1" materialDialog = "3.3.0" dagger = "2.51.1" -kotlin = "1.9.24" +kotlin = "2.0.0" compose-compiler = "1.5.14" media3 = "1.3.1" agp = "8.4.1" @@ -164,7 +164,7 @@ kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } anvil = { id = "com.squareup.anvil", version = "2.4.9-1-8" } ktlint = { id = "io.github.usefulness.ktlint-gradle-plugin", version.ref = "ktlint-gradlePlugin" } -ksp = { id = "com.google.devtools.ksp", version = "1.9.24-1.0.20" } +ksp = { id = "com.google.devtools.ksp", version = "2.0.0-1.0.22" } crashlytics = { id = "com.google.firebase.crashlytics", version = "3.0.1" } googleServices = { id = "com.google.gms.google-services", version = "4.4.2" } playPublish = { id = "com.github.triplet.play", version = "3.9.1" } From 13fe025363c8c87b065d915fdcfcc50171978979 Mon Sep 17 00:00:00 2001 From: Paul Woitaschek Date: Fri, 7 Jun 2024 19:45:03 +0200 Subject: [PATCH 010/236] Adjust for kotlin 2 --- .gitignore | 1 + .idea/inspectionProfiles/ktlint.xml | 2 ++ build.gradle.kts | 1 + gradle/libs.versions.toml | 5 ++--- plugins/src/main/kotlin/ComposePlugin.kt | 12 ++++------- plugins/src/main/kotlin/baseSetup.kt | 27 +++++++++++++----------- renovate.json | 3 +-- 7 files changed, 26 insertions(+), 25 deletions(-) diff --git a/.gitignore b/.gitignore index e54e7872fc..6f317870c4 100755 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ Gemfile.lock releases .transifexrc /plugins/.idea/workspace.xml +/.kotlin/sessions/kotlin-compiler-13421836681560975881.salive diff --git a/.idea/inspectionProfiles/ktlint.xml b/.idea/inspectionProfiles/ktlint.xml index 64d8f2eec1..867c7a6275 100644 --- a/.idea/inspectionProfiles/ktlint.xml +++ b/.idea/inspectionProfiles/ktlint.xml @@ -7,6 +7,7 @@