From 65fda32de85f6ffe80896ef8103a13491f560a5a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 19:07:41 +0300 Subject: [PATCH] Bump the ivy-wallet group with 14 updates (#3430) * Bump the ivy-wallet group with 14 updates Bumps the ivy-wallet group with 14 updates: | Package | From | To | | --- | --- | --- | | com.android.tools.build:gradle | `8.5.1` | `8.5.2` | | [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) | `2.0.0` | `2.0.20` | | [org.jetbrains.kotlin:kotlin-stdlib](https://github.com/JetBrains/kotlin) | `2.0.0` | `2.0.20` | | [org.jetbrains.kotlin:kotlin-serialization](https://github.com/JetBrains/kotlin) | `2.0.0` | `2.0.20` | | [org.jetbrains.kotlin:compose-compiler-gradle-plugin](https://github.com/JetBrains/kotlin) | `2.0.0` | `2.0.20` | | androidx.test:runner | `1.6.1` | `1.6.2` | | [com.google.dagger:hilt-android](https://github.com/google/dagger) | `2.51.1` | `2.52` | | [com.google.dagger:hilt-android-compiler](https://github.com/google/dagger) | `2.51.1` | `2.52` | | [com.google.dagger:hilt-android-gradle-plugin](https://github.com/google/dagger) | `2.51.1` | `2.52` | | androidx.work:work-runtime-ktx | `2.9.0` | `2.9.1` | | androidx.work:work-testing | `2.9.0` | `2.9.1` | | org.apache.commons:commons-lang3 | `3.15.0` | `3.16.0` | | [io.nlopez.compose.rules:detekt](https://github.com/mrmans0n/compose-rules) | `0.4.5` | `0.4.10` | | [com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin](https://github.com/google/ksp) | `2.0.0-1.0.23` | `2.0.20-1.0.24` | Updates `com.android.tools.build:gradle` from 8.5.1 to 8.5.2 Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.0.0 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.0...v2.0.20) Updates `org.jetbrains.kotlin:kotlin-stdlib` from 2.0.0 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.0...v2.0.20) Updates `org.jetbrains.kotlin:kotlin-serialization` from 2.0.0 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.0...v2.0.20) Updates `org.jetbrains.kotlin:compose-compiler-gradle-plugin` from 2.0.0 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.0...v2.0.20) Updates `org.jetbrains.kotlin:kotlin-stdlib` from 2.0.0 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.0...v2.0.20) Updates `org.jetbrains.kotlin:kotlin-serialization` from 2.0.0 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.0...v2.0.20) Updates `androidx.test:runner` from 1.6.1 to 1.6.2 Updates `org.jetbrains.kotlin:compose-compiler-gradle-plugin` from 2.0.0 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.0...v2.0.20) Updates `com.google.dagger:hilt-android` from 2.51.1 to 2.52 - [Release notes](https://github.com/google/dagger/releases) - [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md) - [Commits](https://github.com/google/dagger/compare/dagger-2.51.1...dagger-2.52) Updates `com.google.dagger:hilt-android-compiler` from 2.51.1 to 2.52 - [Release notes](https://github.com/google/dagger/releases) - [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md) - [Commits](https://github.com/google/dagger/compare/dagger-2.51.1...dagger-2.52) Updates `com.google.dagger:hilt-android-gradle-plugin` from 2.51.1 to 2.52 - [Release notes](https://github.com/google/dagger/releases) - [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md) - [Commits](https://github.com/google/dagger/compare/dagger-2.51.1...dagger-2.52) Updates `com.google.dagger:hilt-android-compiler` from 2.51.1 to 2.52 - [Release notes](https://github.com/google/dagger/releases) - [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md) - [Commits](https://github.com/google/dagger/compare/dagger-2.51.1...dagger-2.52) Updates `com.google.dagger:hilt-android-gradle-plugin` from 2.51.1 to 2.52 - [Release notes](https://github.com/google/dagger/releases) - [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md) - [Commits](https://github.com/google/dagger/compare/dagger-2.51.1...dagger-2.52) Updates `androidx.work:work-runtime-ktx` from 2.9.0 to 2.9.1 Updates `androidx.work:work-testing` from 2.9.0 to 2.9.1 Updates `androidx.work:work-testing` from 2.9.0 to 2.9.1 Updates `org.apache.commons:commons-lang3` from 3.15.0 to 3.16.0 Updates `io.nlopez.compose.rules:detekt` from 0.4.5 to 0.4.10 - [Release notes](https://github.com/mrmans0n/compose-rules/releases) - [Commits](https://github.com/mrmans0n/compose-rules/compare/v0.4.5...v0.4.10) Updates `com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin` from 2.0.0-1.0.23 to 2.0.20-1.0.24 - [Release notes](https://github.com/google/ksp/releases) - [Commits](https://github.com/google/ksp/compare/2.0.0-1.0.23...2.0.20-1.0.24) --- updated-dependencies: - dependency-name: com.android.tools.build:gradle dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet - dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet - dependency-name: org.jetbrains.kotlin:kotlin-stdlib dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet - dependency-name: org.jetbrains.kotlin:kotlin-serialization dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet - dependency-name: org.jetbrains.kotlin:compose-compiler-gradle-plugin dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet - dependency-name: org.jetbrains.kotlin:kotlin-stdlib dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet - dependency-name: org.jetbrains.kotlin:kotlin-serialization dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet - dependency-name: androidx.test:runner dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet - dependency-name: org.jetbrains.kotlin:compose-compiler-gradle-plugin dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet - dependency-name: com.google.dagger:hilt-android dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ivy-wallet - dependency-name: com.google.dagger:hilt-android-compiler dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ivy-wallet - dependency-name: com.google.dagger:hilt-android-gradle-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ivy-wallet - dependency-name: com.google.dagger:hilt-android-compiler dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ivy-wallet - dependency-name: com.google.dagger:hilt-android-gradle-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ivy-wallet - dependency-name: androidx.work:work-runtime-ktx dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet - dependency-name: androidx.work:work-testing dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet - dependency-name: androidx.work:work-testing dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet - dependency-name: org.apache.commons:commons-lang3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ivy-wallet - dependency-name: io.nlopez.compose.rules:detekt dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet - dependency-name: com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ivy-wallet ... Signed-off-by: dependabot[bot] * Suppress Detekt "MultipleEmitters" --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: iliyangermanov --- gradle/libs.versions.toml | 16 ++++++++-------- .../flow/instructions/ImportInstructions.kt | 1 + .../ui/component/edit/TransactionDateTime.kt | 1 + .../ui/component/edit/core/EditBottomSheet.kt | 2 +- 4 files changed, 11 insertions(+), 9 deletions(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 7b4ca827a1..cc527f6824 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -kotlin = "2.0.0" +kotlin = "2.0.20" kotlin-coroutines = "1.8.1" ktor = "2.3.12" arrow = "1.2.4" @@ -8,9 +8,9 @@ kotest = "5.9.1" compose = "1.6.8" compose-material3 = "1.2.1" glance = "1.1.0" -hilt = "2.51.1" +hilt = "2.52" room = "2.6.1" -androidx-work = "2.9.0" +androidx-work = "2.9.1" kotlinx-collections = "0.3.7" paparazzi = "1.3.3" @@ -26,7 +26,7 @@ jvm-target = "17" detekt = "1.23.6" # https://detekt.dev/docs/gettingstarted/gradle/ [libraries] -android-gradle-plugin = { module = "com.android.tools.build:gradle", version = "8.5.1" } +android-gradle-plugin = { module = "com.android.tools.build:gradle", version = "8.5.2" } # Kotlin kotlin-gradle-plugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" } @@ -65,7 +65,7 @@ paparazzi = { module = "app.cash.paparazzi:paparazzi", version.ref = "paparazzi" google-testparameterinjector = { module = "com.google.testparameterinjector:test-parameter-injector", version = "1.16" } # Integartion (Android) testing -androidx-test-runner = { module = "androidx.test:runner", version = "1.6.1" } +androidx-test-runner = { module = "androidx.test:runner", version = "1.6.2" } androidx-test-core = { module = "androidx.test:core-ktx", version = "1.6.1" } androidx-test-ext = { module = "androidx.test.ext:junit-ktx", version = "1.2.1" } mockk-android = { module = "io.mockk:mockk-android", version = "1.13.12" } @@ -129,18 +129,18 @@ timber = { module = "com.jakewharton.timber:timber", version = "5.0.1" } # Legacy keval = { module = "com.notkamui.libs:keval", version = "1.1.1" } opencsv-csv = { module = "com.opencsv:opencsv", version = "5.9" } -opencsv-apache-commons = { module = "org.apache.commons:commons-lang3", version = "3.15.0" } +opencsv-apache-commons = { module = "org.apache.commons:commons-lang3", version = "3.16.0" } # Linters detekt-gradle-plugin = { module = "io.gitlab.arturbosch.detekt:detekt-gradle-plugin", version.ref = "detekt" } detekt-ruleset-compiler = { module = "com.braisgabin.detekt:kotlin-compiler-wrapper", version = "0.0.4" } detekt-ruleset-ktlint = { module = "io.gitlab.arturbosch.detekt:detekt-formatting", version.ref = "detekt" } -detekt-ruleset-compose = { module = "io.nlopez.compose.rules:detekt", version = "0.4.5" } +detekt-ruleset-compose = { module = "io.nlopez.compose.rules:detekt", version = "0.4.10" } detekt-ruleset-ivy-explicit = { module = "com.github.Ivy-Apps:detekt-explicit", version = "v0.0.8" } slack-lint-compose = { module = "com.slack.lint.compose:compose-lint-checks", version = "1.3.1" } # KSP -ksp-plugin = { module = "com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin", version = "2.0.0-1.0.23" } +ksp-plugin = { module = "com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin", version = "2.0.20-1.0.24" } # Modules Graph module-graph-plugin = { module = "com.jraska.module.graph.assertion:plugin", version = "2.6.0" } diff --git a/screen/import-data/src/main/java/com/ivy/importdata/csvimport/flow/instructions/ImportInstructions.kt b/screen/import-data/src/main/java/com/ivy/importdata/csvimport/flow/instructions/ImportInstructions.kt index ccd74a0507..a7fa6e24dd 100644 --- a/screen/import-data/src/main/java/com/ivy/importdata/csvimport/flow/instructions/ImportInstructions.kt +++ b/screen/import-data/src/main/java/com/ivy/importdata/csvimport/flow/instructions/ImportInstructions.kt @@ -277,6 +277,7 @@ fun UploadFileStep( } } +@Suppress("MultipleEmitters") @Composable fun StepTitle( number: Int, diff --git a/temp/legacy-code/src/main/java/com/ivy/legacy/ui/component/edit/TransactionDateTime.kt b/temp/legacy-code/src/main/java/com/ivy/legacy/ui/component/edit/TransactionDateTime.kt index 3a58cbe441..f1064330ab 100644 --- a/temp/legacy-code/src/main/java/com/ivy/legacy/ui/component/edit/TransactionDateTime.kt +++ b/temp/legacy-code/src/main/java/com/ivy/legacy/ui/component/edit/TransactionDateTime.kt @@ -28,6 +28,7 @@ import com.ivy.ui.R import com.ivy.wallet.ui.theme.components.IvyIcon import java.time.LocalDateTime +@Suppress("MultipleEmitters") @Deprecated("Old design system. Use `:ivy-design` and Material3") @Composable fun TransactionDateTime( diff --git a/temp/legacy-code/src/main/java/com/ivy/legacy/ui/component/edit/core/EditBottomSheet.kt b/temp/legacy-code/src/main/java/com/ivy/legacy/ui/component/edit/core/EditBottomSheet.kt index e75d0483f9..a7f1aa26be 100644 --- a/temp/legacy-code/src/main/java/com/ivy/legacy/ui/component/edit/core/EditBottomSheet.kt +++ b/temp/legacy-code/src/main/java/com/ivy/legacy/ui/component/edit/core/EditBottomSheet.kt @@ -374,7 +374,7 @@ private fun BottomBar( } @Composable -@Suppress("ParameterNaming") +@Suppress("ParameterNaming", "MultipleEmitters") private fun TransferRowMini( percentCollapsed: Float, fromAccount: Account?,