From f452833f6ddc008a4028a3de44f22e7e93d7da97 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu, 22 Aug 2024 18:38:00 +0000
Subject: [PATCH] chore(deps): update kotlin and compose to v2.0.20 (#635)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [org.jetbrains.kotlin.plugin.serialization](https://kotlinlang.org/)
([source](https://togithub.com/JetBrains/kotlin)) | `2.0.10` -> `2.0.20`
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [org.jetbrains.kotlin.plugin.compose](https://kotlinlang.org/)
([source](https://togithub.com/JetBrains/kotlin)) | `2.0.10` -> `2.0.20`
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [org.jetbrains.kotlin:kotlin-gradle-plugin](https://kotlinlang.org/)
([source](https://togithub.com/JetBrains/kotlin)) | `2.0.10` -> `2.0.20`
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
JetBrains/kotlin
(org.jetbrains.kotlin.plugin.serialization)
###
[`v2.0.20`](https://togithub.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20)
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/msfjarvis/compose-lobsters).
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya
---
android/build.gradle.kts | 2 --
.../main/kotlin/dev/msfjarvis/claw/gradle/KotlinKaptPlugin.kt | 2 +-
common/build.gradle.kts | 2 --
gradle/libs.versions.toml | 4 ++--
settings.gradle.kts | 2 ++
5 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/android/build.gradle.kts b/android/build.gradle.kts
index a55adbbe..73bdd96b 100644
--- a/android/build.gradle.kts
+++ b/android/build.gradle.kts
@@ -48,8 +48,6 @@ baselineProfile {
from(projects.benchmark.dependencyProject)
}
-composeCompiler { enableStrongSkippingMode = true }
-
licensee {
allow("Apache-2.0")
allow("MIT")
diff --git a/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/KotlinKaptPlugin.kt b/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/KotlinKaptPlugin.kt
index 0537f1a7..a6b6b39a 100644
--- a/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/KotlinKaptPlugin.kt
+++ b/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/KotlinKaptPlugin.kt
@@ -32,7 +32,7 @@ class KotlinKaptPlugin : Plugin {
// https://github.com/google/dagger/commit/0d2505a727b54f47b8677f42dd4fc5c1924e37f5
option("-Adagger.experimentalDaggerErrorMessages=enabled")
// KAPT nests errors causing real issues to be suppressed in CI logs
- option("-Xmaxerrs", 500)
+ option("-Xmaxerrs", "500")
// Enables per-module validation for faster error detection
// https://github.com/google/dagger/commit/325b516ac6a53d3fc973d247b5231fafda9870a2
option("-Adagger.moduleBindingValidation=ERROR")
diff --git a/common/build.gradle.kts b/common/build.gradle.kts
index e33de79a..09754fc4 100644
--- a/common/build.gradle.kts
+++ b/common/build.gradle.kts
@@ -29,8 +29,6 @@ androidComponents { beforeVariants { (it as HasUnitTestBuilder).enableUnitTest =
anvil { generateDaggerFactories.set(true) }
-composeCompiler { enableStrongSkippingMode = true }
-
dependencies {
api(libs.androidx.compose.ui)
api(libs.dagger)
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 39aa77a1..3f685d93 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -9,7 +9,7 @@ dagger = "2.52"
glance = "1.0.0"
junit = "5.11.0"
konvert = "3.2.2"
-kotlin = "2.0.10"
+kotlin = "2.0.20"
kotlinResult = "2.0.0"
leakcanary = "3.0-alpha-8"
lifecycle = "2.8.4"
@@ -127,7 +127,7 @@ ksp = "com.google.devtools.ksp:2.0.10-1.0.24"
licensee = "app.cash.licensee:1.11.0"
modulegraphassert = "com.jraska.module.graph.assertion:2.6.0"
navigation-safeargs = { id = "androidx.navigation.safeargs.kotlin", version.ref = "navigation" }
-poko = "dev.drewhamilton.poko:0.16.0"
+poko = "dev.drewhamilton.poko:0.17.0-SNAPSHOT"
sqldelight = { id = "app.cash.sqldelight", version.ref = "sqldelight" }
tracelog = "dev.msfjarvis.tracelog:0.1.3"
whetstone = { id = "dev.msfjarvis.whetstone", version.ref = "whetstone" }
diff --git a/settings.gradle.kts b/settings.gradle.kts
index 2dd66271..e4397eca 100644
--- a/settings.gradle.kts
+++ b/settings.gradle.kts
@@ -50,6 +50,7 @@ pluginManagement {
maven("https://oss.sonatype.org/content/repositories/snapshots/") {
name = "Sonatype Snapshots"
content { includeGroup("dev.msfjarvis.whetstone") }
+ content { includeGroup("dev.drewhamilton.poko") }
mavenContent { snapshotsOnly() }
}
maven("https://s01.oss.sonatype.org/content/repositories/snapshots/") {
@@ -97,6 +98,7 @@ dependencyResolutionManagement {
maven("https://oss.sonatype.org/content/repositories/snapshots/") {
name = "Sonatype Snapshots"
content { includeGroup("dev.msfjarvis.whetstone") }
+ content { includeGroup("dev.drewhamilton.poko") }
mavenContent { snapshotsOnly() }
}
mavenCentral { mavenContent { releasesOnly() } }