flipperdevices / Flipper-Android-App

Android Mobile app to rule all Flipper's family
https://forum.flipperzero.one/c/mobile/14
MIT License
1.5k stars 172 forks source link

Update all dependencies #870

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 4 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
actions/checkout action digest 0ad4b8f -> a5ac7e5
gradle (source) minor 8.7 -> 8.8 age adoption passing confidence
com.google.gms.google-services plugin patch 4.4.1 -> 4.4.2 age adoption passing confidence
io.nlopez.compose.rules:detekt dependencies patch 0.4.1 -> 0.4.4 age adoption passing confidence
com.arkivanov.essenty:lifecycle-coroutines dependencies minor 2.0.0 -> 2.1.0 age adoption passing confidence
com.arkivanov.essenty:lifecycle dependencies minor 2.0.0 -> 2.1.0 age adoption passing confidence
ly.count.android:sdk dependencies patch 24.4.0 -> 24.4.1 age adoption passing confidence
org.apache.commons:commons-compress (source) dependencies patch 1.26.1 -> 1.26.2 age adoption passing confidence
com.mikepenz:multiplatform-markdown-renderer dependencies minor 0.16.0 -> 0.21.0 age adoption passing confidence
androidx.appcompat:appcompat (source) dependencies minor 1.6.1 -> 1.7.0 age adoption passing confidence
com.airbnb.android:lottie-compose dependencies patch 6.4.0 -> 6.4.1 age adoption passing confidence
androidx.lifecycle:lifecycle-runtime-testing (source) dependencies patch 2.8.0 -> 2.8.1 age adoption passing confidence
androidx.lifecycle:lifecycle-service (source) dependencies patch 2.8.0 -> 2.8.1 age adoption passing confidence
androidx.lifecycle:lifecycle-viewmodel-compose (source) dependencies patch 2.8.0 -> 2.8.1 age adoption passing confidence
androidx.lifecycle:lifecycle-runtime-ktx (source) dependencies patch 2.8.0 -> 2.8.1 age adoption passing confidence
androidx.lifecycle:lifecycle-viewmodel-ktx (source) dependencies patch 2.8.0 -> 2.8.1 age adoption passing confidence
io.sentry:sentry-android-gradle-plugin dependencies minor 4.6.0 -> 4.7.1 age adoption passing confidence
io.sentry:sentry-android-timber dependencies minor 7.9.0 -> 7.10.0 age adoption passing confidence
io.sentry:sentry-android dependencies minor 7.9.0 -> 7.10.0 age adoption passing confidence
com.google.android.gms:play-services-wearable dependencies minor 18.1.0 -> 18.2.0 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-serialization-json dependencies minor 1.6.3 -> 1.7.0 age adoption passing confidence
com.google.android.horologist:horologist-compose-layout dependencies patch 0.6.11 -> 0.6.13 age adoption passing confidence
org.jetbrains.compose:compose-gradle-plugin dependencies patch 1.6.10 -> 1.6.11 age adoption passing confidence
com.google.protobuf:protoc (source) dependencies minor 4.26.1 -> 4.27.1 age adoption passing confidence
com.google.protobuf:protobuf-kotlin-lite (source) dependencies minor 4.26.1 -> 4.27.1 age adoption passing confidence
com.google.devtools.ksp (source) plugin major 1.9.24-1.0.20 -> 2.0.0-1.0.22 age adoption passing confidence
com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin (source) dependencies major 1.9.24-1.0.20 -> 2.0.0-1.0.22 age adoption passing confidence
org.jetbrains.kotlin.plugin.serialization plugin major 1.9.24 -> 2.0.0 age adoption passing confidence
org.jetbrains.kotlin.android plugin major 1.9.24 -> 2.0.0 age adoption passing confidence
org.jetbrains.kotlin:kotlin-serialization (source) dependencies major 1.9.24 -> 2.0.0 age adoption passing confidence
org.jetbrains.kotlin:kotlin-stdlib-jdk8 (source) dependencies major 1.9.24 -> 2.0.0 age adoption passing confidence
org.jetbrains.kotlin:kotlin-reflect (source) dependencies major 1.9.24 -> 2.0.0 age adoption passing confidence
org.jetbrains.kotlin:kotlin-compiler-embeddable (source) dependencies major 1.9.24 -> 2.0.0 age adoption passing confidence
org.jetbrains.kotlin:kotlin-annotation-processing-embeddable (source) dependencies major 1.9.24 -> 2.0.0 age adoption passing confidence
org.jetbrains.kotlin:kotlin-gradle-plugin (source) dependencies major 1.9.24 -> 2.0.0 age adoption passing confidence

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

gradle/gradle (gradle) ### [`v8.8`](https://togithub.com/gradle/gradle/releases/tag/v8.8.0): 8.8 [Compare Source](https://togithub.com/gradle/gradle/compare/v8.7.0...v8.8.0) The Gradle team is excited to announce Gradle 8.8. [Read the Release Notes](https://docs.gradle.org/8.8/release-notes.html) We would like to thank the following community members for their contributions to this release of Gradle: [Björn Kautler](https://togithub.com/Vampire), [Denes Daniel](https://togithub.com/pantherdd), [Fabian Windheuser](https://togithub.com/fawind), [Hélio Fernandes Sebastião](https://togithub.com/helfese), [Jay Wei](https://togithub.com/JayWei1215), [jhrom](https://togithub.com/jhrom), [jwp345](https://togithub.com/jwp345), [Jörgen Andersson](https://togithub.com/jorander), [Kirill Gavrilov](https://togithub.com/gavvvr), [MajesticMagikarpKing](https://togithub.com/yctomwang), [Maksim Lazeba](https://togithub.com/M-Lazeba), [Philip Wedemann](https://togithub.com/hfhbd), [Robert Elliot](https://togithub.com/Mahoney), [Róbert Papp](https://togithub.com/TWiStErRob), [Stefan M.](https://togithub.com/StefMa), [Tibor Vyletel](https://togithub.com/TiborVyletel), [Tony Robalik](https://togithub.com/autonomousapps), [Valentin Kulesh](https://togithub.com/unshare), [Yanming Zhou](https://togithub.com/quaff), [김용후](https://togithub.com/who-is-hu) #### Upgrade instructions Switch your build to use Gradle 8.8 by updating your wrapper: ./gradlew wrapper --gradle-version=8.8 See the Gradle [8.x upgrade guide](https://docs.gradle.org/8.8/userguide/upgrading_version\_8.html) to learn about deprecations, breaking changes and other considerations when upgrading. For Java, Groovy, Kotlin and Android compatibility, see the [full compatibility notes](https://docs.gradle.org/8.8/userguide/compatibility.html). #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://togithub.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://togithub.com/gradle).
mrmans0n/compose-rules (io.nlopez.compose.rules:detekt) ### [`v0.4.3`](https://togithub.com/mrmans0n/compose-rules/releases/tag/v0.4.3) #### Changelog - Add exceptions to present tenses finishing in -ed ([#​275](https://togithub.com/mrmans0n/compose-rules/issues/275)) [@​mrmans0n](https://togithub.com/mrmans0n) ### [`v0.4.2`](https://togithub.com/mrmans0n/compose-rules/releases/tag/v0.4.2) #### Changelog - Update dependency org.assertj:assertj-core to v3.26.0 ([#​273](https://togithub.com/mrmans0n/compose-rules/issues/273)) [@​renovate](https://togithub.com/renovate) - Add Circuit's produceRetainedState to known restartable effects ([#​271](https://togithub.com/mrmans0n/compose-rules/issues/271)) [@​mrmans0n](https://togithub.com/mrmans0n) - Add example and diagram to param order docs ([#​270](https://togithub.com/mrmans0n/compose-rules/issues/270)) [@​mrmans0n](https://togithub.com/mrmans0n) - Update ParameterOrder messaging ([#​269](https://togithub.com/mrmans0n/compose-rules/issues/269)) [@​mrmans0n](https://togithub.com/mrmans0n) - Add ParameterNaming rule ([#​267](https://togithub.com/mrmans0n/compose-rules/issues/267)) [@​mrmans0n](https://togithub.com/mrmans0n) - Update dependency org.jetbrains.kotlin:kotlin-compiler-embeddable to v2.0.0 - autoclosed ([#​264](https://togithub.com/mrmans0n/compose-rules/issues/264)) [@​renovate](https://togithub.com/renovate) - Update dependency org.jetbrains.kotlin.jvm to v2.0.0 ([#​263](https://togithub.com/mrmans0n/compose-rules/issues/263)) [@​renovate](https://togithub.com/renovate) - Update plugin com.gradle.develocity to v3.17.4 ([#​262](https://togithub.com/mrmans0n/compose-rules/issues/262)) [@​renovate](https://togithub.com/renovate)
arkivanov/Essenty (com.arkivanov.essenty:lifecycle-coroutines) ### [`v2.1.0`](https://togithub.com/arkivanov/Essenty/releases/tag/2.1.0) [Compare Source](https://togithub.com/arkivanov/Essenty/compare/2.0.0...2.1.0) - Use `typeOf` as key instead of `KClass` in `InstanceKeeper#getOrCreate` ([#​169](https://togithub.com/arkivanov/Essenty/issues/169)) - Updated Kotlin to `2.0.0` and coroutines to `1.8.1` ([#​170](https://togithub.com/arkivanov/Essenty/issues/170)) ##### Versions and dependencies Kotlin: `2.0.0` kotlinx-serialization: `1.6.3` ##### Module `lifecycle-coroutines` kotlinx-coroutines: `1.8.1` ##### Module `lifecycle-reaktive` Reaktive: `2.1.0`
Countly/countly-sdk-android (ly.count.android:sdk) ### [`v24.4.1`](https://togithub.com/Countly/countly-sdk-android/releases/tag/24.4.1) [Compare Source](https://togithub.com/Countly/countly-sdk-android/compare/24.4.0...24.4.1) - ! Minor breaking change ! Mitigated an issue where internal SDK limits did not apply - Added support for Feedback Widget terms and conditions - Added a new function "setID(newDeviceId)" which internally handles merge/non-merge selection while changing the device ID - Mitigated an issue where the session duration could have been calculated wrongly after a device ID change without merge - Mitigated an issue where a session could have continued after a device ID change without merge
mikepenz/multiplatform-markdown-renderer (com.mikepenz:multiplatform-markdown-renderer) ### [`v0.21.0`](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.21.0) > \[!WARNING]\ > Please ensure to read the changelog. Image loading is no longer included by default and now moved to its own modules > #### 🚀 Features - Remove `coil2/3` dependency from core module | Introduce standalone dependencies - PR: [#​160](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/160) #### 🐛 Fixes - Fixed autolink showing and added examples - PR: [#​159](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/159) - Thanks [@​regrowler](https://togithub.com/regrowler) ### [`v0.20.0`](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.20.0) > \[!WARNING]\ > This release uses a `SNAPSHOT` version of `coil 3.x` with multiplatform support. Use with care. > For a `coil 2.x` based release use [0.20.0-coil2](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.20.0-coil2) #### 🚀 Features - Kotlin 2.x | Compose upgrades - PR: [#​148](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/148) - Kotlin 2.0.0 | Compose Multiplatform 1.6.10 - PR: [#​152](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/152) #### 💬 Other - \[CI] Update setup-gradle action - PR: [#​146](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/146) - Introduce wasm sample app | Improve demo content - PR: [#​149](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/149) - Include AboutLibraries in wasm sample - PR: [#​150](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/150) ### [`v0.20.0-coil2`](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.20.0-coil2) > \[!NOTE]\ > This release is equal to [0.20.0](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.20.0) however uses coil2 instead of coil3
airbnb/lottie-android (com.airbnb.android:lottie-compose) ### [`v6.4.1`](https://togithub.com/airbnb/lottie-android/blob/HEAD/CHANGELOG.md#641) ##### Bugs Fixed - Scale base64 encoded bitmaps ([#​2501](https://togithub.com/airbnb/lottie-android/pull/2501)) - Prevent systrace strings from getting created when systrace is off ([#​2493](https://togithub.com/airbnb/lottie-android/pull/2493)) - Allow missing end values for integer animations ([#​2487](https://togithub.com/airbnb/lottie-android/pull/2487)) - Add an extra null check in BaseKeyframeAnimation ([#​2486](https://togithub.com/airbnb/lottie-android/pull/2486))
getsentry/sentry-android-gradle-plugin (io.sentry:sentry-android-gradle-plugin) ### [`v4.7.1`](https://togithub.com/getsentry/sentry-android-gradle-plugin/blob/HEAD/CHANGELOG.md#471) [Compare Source](https://togithub.com/getsentry/sentry-android-gradle-plugin/compare/4.7.0...4.7.1) ##### Fixes - Fix support for Kotlin K2 compiler plugin ([#​720](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/720)) ### [`v4.7.0`](https://togithub.com/getsentry/sentry-android-gradle-plugin/blob/HEAD/CHANGELOG.md#470) [Compare Source](https://togithub.com/getsentry/sentry-android-gradle-plugin/compare/4.6.0...4.7.0) ##### Features - Add support for Kotlin K2 compiler plugin ([#​716](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/716))
getsentry/sentry-java (io.sentry:sentry-android-timber) ### [`v7.10.0`](https://togithub.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#7100) [Compare Source](https://togithub.com/getsentry/sentry-java/compare/7.9.0...7.10.0) ##### Features - Publish Gradle module metadata ([#​3422](https://togithub.com/getsentry/sentry-java/pull/3422)) ##### Fixes - Fix faulty `span.frame_delay` calculation for early app start spans ([#​3427](https://togithub.com/getsentry/sentry-java/pull/3427)) - Fix crash when installing `ShutdownHookIntegration` and the VM is shutting down ([#​3456](https://togithub.com/getsentry/sentry-java/pull/3456))
Kotlin/kotlinx.serialization (org.jetbrains.kotlinx:kotlinx-serialization-json) ### [`v1.7.0`](https://togithub.com/Kotlin/kotlinx.serialization/blob/HEAD/CHANGELOG.md#170--2024-06-05) \================== This release contains all of the changes from 1.7.0-RC and is compatible with Kotlin 2.0. Please note that for reasons explained in the [1.7.0-RC changelog](https://togithub.com/Kotlin/kotlinx.serialization/releases/tag/v1.7.0-RC), it may not be possible to use it with the Kotlin 1.9.x compiler plugin. Yet, it is still fully backwards compatible with previous versions. The only difference with 1.7.0-RC is that `classDiscriminatorMode` property in `JsonBuilder` is marked as experimental, as it should have been when it was introduced ([#​2680](https://togithub.com/Kotlin/kotlinx.serialization/issues/2680)).
google/horologist (com.google.android.horologist:horologist-compose-layout) ### [`v0.6.13`](https://togithub.com/google/horologist/releases/tag/v0.6.13) #### What's Changed - Beta dependencies on Wear Compose and Compose - Improvements to layouts on large devices **Full Changelog**: https://github.com/google/horologist/compare/v0.6.12...v0.6.13 ### [`v0.6.12`](https://togithub.com/google/horologist/releases/tag/v0.6.12): 0.6.12 - Deprecate Google Sign In - Media UI Improvements - Experimental Typesafe Navigation support - Bump samples to targetSdk 34 **Full Changelog**: https://github.com/google/horologist/compare/v0.6.11...v0.6.12
JetBrains/compose-jb (org.jetbrains.compose:compose-gradle-plugin) ### [`v1.6.11`](https://togithub.com/JetBrains/compose-jb/blob/HEAD/CHANGELOG.md#1611-June-2024) *Changes since 1.6.10* #### Fixes ##### Multiple Platforms - [Fix endless re-layout when layout is invalidated by measure, which includes measuring `TextField(singleLine=true)` with `IntrinsicSize`](https://togithub.com/JetBrains/compose-multiplatform-core/pull/1355) - [Fix container size for `Dialog` centering inside `ImageComposeScene`](https://togithub.com/JetBrains/compose-multiplatform-core/pull/1375) ##### iOS - [Fix crash on iOS 12 caused by usage unavailable `UIMenuController` API](https://togithub.com/JetBrains/compose-multiplatform-core/pull/1361) ##### Desktop - [Fix `DropdownMenu`/`Popup` positioning when a window is moved to a screen with a different density](https://togithub.com/JetBrains/compose-multiplatform-core/pull/1333) - [Fix possible scrolling without animation on some mouse models](https://togithub.com/JetBrains/compose-multiplatform-core/pull/1326) ##### Web - [Fixed crash when `DatePicker` text field receives illegal input](https://togithub.com/JetBrains/compose-multiplatform-core/pull/1368) ##### Resources - [Fix a cached font if the resource acessor was changed](https://togithub.com/JetBrains/compose-multiplatform/pull/4864) ##### Gradle Plugin - [Fix Compose Compiler configuration for Kotlin < 2.0 when kotlin-android or kotlin-js gradle plugins are applied](https://togithub.com/JetBrains/compose-multiplatform/pull/4879) #### Dependencies - Gradle Plugin `org.jetbrains.compose`, version `1.6.11`. Based on Jetpack Compose libraries: - [Compiler 1.5.14](https://developer.android.com/jetpack/androidx/releases/compose-compiler#1.5.14) - [Runtime 1.6.7](https://developer.android.com/jetpack/androidx/releases/compose-runtime#1.6.7) - [UI 1.6.7](https://developer.android.com/jetpack/androidx/releases/compose-ui#1.6.7) - [Foundation 1.6.7](https://developer.android.com/jetpack/androidx/releases/compose-foundation#1.6.7) - [Material 1.6.7](https://developer.android.com/jetpack/androidx/releases/compose-material#1.6.7) - [Material3 1.2.1](https://developer.android.com/jetpack/androidx/releases/compose-material3#1.2.1) - Lifecycle libraries `org.jetbrains.androidx.lifecycle:lifecycle-*:2.8.0`. Based on [Jetpack Lifecycle 2.8.0](https://developer.android.com/jetpack/androidx/releases/lifecycle#2.8.0) - Navigation libraries `org.jetbrains.androidx.navigation:navigation-*:2.7.0-alpha07`. Based on [Jetpack Navigation 2.7.7](https://developer.android.com/jetpack/androidx/releases/navigation#2.7.7) ***
google/ksp (com.google.devtools.ksp) ### [`v2.0.0-1.0.22`](https://togithub.com/google/ksp/releases/tag/2.0.0-1.0.22) [Compare Source](https://togithub.com/google/ksp/compare/2.0.0-1.0.21...2.0.0-1.0.22) #### Important Changes - `KSErrorType.toString()` now contains the reference name it was tried to be resolved, and therefore `KSErrorType` is no longer a singleton. Processors relying on equality checks of that (in contrast of using `KSType.isError`) will need to be updated accordingly. #### Issues Fixed [#​1908](https://togithub.com/google/ksp/issues/1908) KSP2: Calling KSP2 in programs does not appear to work on macOS or Windows [#​1917](https://togithub.com/google/ksp/issues/1917) KSP2's symbol-processing-aa-embeddable artifact exposes an unresolvable pre-release kotlin 2.0.20 dependency [#​1911](https://togithub.com/google/ksp/issues/1911) NoSuchMethodError when running KSP2 with Dagger (KSP 2.0.0-1.0.21) [#​1909](https://togithub.com/google/ksp/issues/1909) KSP2: default annotation arguments no longer work in 1.0.21 [#​1232](https://togithub.com/google/ksp/issues/1232) Expose simple names on a missing types's synthetic declaration [#​1857](https://togithub.com/google/ksp/issues/1857) \[KSP2] Modifiers are missing for property accessors [#​1924](https://togithub.com/google/ksp/issues/1924) \[KSP2] Type arg becomes '\*' after calling KSType.replace() with an error type [#​1948](https://togithub.com/google/ksp/issues/1948) KSP2 default annotation KClass values for built-in types use java.lang.\* versions #### What's Changed - Include type hint into KSErrorType. by [@​Jeffset](https://togithub.com/Jeffset) in [https://github.com/google/ksp/pull/1848](https://togithub.com/google/ksp/pull/1848) - Implement Resolver.getModuleName API by [@​ZacSweers](https://togithub.com/ZacSweers) in [https://github.com/google/ksp/pull/1847](https://togithub.com/google/ksp/pull/1847) - Patch AA service files in renamed uber jar by [@​ting-yuan](https://togithub.com/ting-yuan) in [https://github.com/google/ksp/pull/1867](https://togithub.com/google/ksp/pull/1867) - fix annotation default value parsing for arrays and class literals. by [@​neetopia](https://togithub.com/neetopia) in [https://github.com/google/ksp/pull/1871](https://togithub.com/google/ksp/pull/1871) - fix package name for library based symbols by [@​neetopia](https://togithub.com/neetopia) in [https://github.com/google/ksp/pull/1873](https://togithub.com/google/ksp/pull/1873) - Do not index classpath in declaration provider by [@​ting-yuan](https://togithub.com/ting-yuan) in [https://github.com/google/ksp/pull/1870](https://togithub.com/google/ksp/pull/1870) - check functional interface for modifiers by [@​neetopia](https://togithub.com/neetopia) in [https://github.com/google/ksp/pull/1872](https://togithub.com/google/ksp/pull/1872) - Annotation default java by [@​neetopia](https://togithub.com/neetopia) in [https://github.com/google/ksp/pull/1879](https://togithub.com/google/ksp/pull/1879) - fix type parameter bounds by [@​neetopia](https://togithub.com/neetopia) in [https://github.com/google/ksp/pull/1880](https://togithub.com/google/ksp/pull/1880) - Add command line parser and entry points by [@​ting-yuan](https://togithub.com/ting-yuan) in [https://github.com/google/ksp/pull/1885](https://togithub.com/google/ksp/pull/1885) - KSP2: Fix support of wasm by [@​ting-yuan](https://togithub.com/ting-yuan) in [https://github.com/google/ksp/pull/1888](https://togithub.com/google/ksp/pull/1888) - Return KSClassDeclarationEnumEntryImpl for enum entry annotation values. by [@​neetopia](https://togithub.com/neetopia) in [https://github.com/google/ksp/pull/1881](https://togithub.com/google/ksp/pull/1881) - Reuse Kotlin indexes in incremental providers by [@​ting-yuan](https://togithub.com/ting-yuan) in [https://github.com/google/ksp/pull/1891](https://togithub.com/google/ksp/pull/1891) - special handling for java property accessors override checking by [@​neetopia](https://togithub.com/neetopia) in [https://github.com/google/ksp/pull/1894](https://togithub.com/google/ksp/pull/1894) - KSP2: Reuse Java indexes by [@​ting-yuan](https://togithub.com/ting-yuan) in [https://github.com/google/ksp/pull/1895](https://togithub.com/google/ksp/pull/1895) - Incremental: fix roots from getSealedSubclasses by [@​ting-yuan](https://togithub.com/ting-yuan) in [https://github.com/google/ksp/pull/1893](https://togithub.com/google/ksp/pull/1893) - use safe cast for annotation type to declaration resolution by [@​neetopia](https://togithub.com/neetopia) in [https://github.com/google/ksp/pull/1902](https://togithub.com/google/ksp/pull/1902) **Full Changelog**: https://github.com/google/ksp/compare/2.0.0-1.0.21...2.0.0-1.0.22 ### [`v2.0.0-1.0.21`](https://togithub.com/google/ksp/releases/tag/2.0.0-1.0.21) [Compare Source](https://togithub.com/google/ksp/compare/1.9.24-1.0.20...2.0.0-1.0.21) This release brings mostly bug fixes into [KSP2 beta](https://togithub.com/google/ksp/blob/main/docs/ksp2.md) Users are encouraged to try out KSP2 beta. ##### new feature expose an API in Resolver to retrieve the module name for handling mangling of internal members [#​1621](https://togithub.com/google/ksp/issues/1621) ##### issues fixed - Class values are missing class type in annotation values [#​1646](https://togithub.com/google/ksp/issues/1646) - Kotlin Function\* types reports inconsistent package and qualified names [#​1845](https://togithub.com/google/ksp/issues/1845) - KSP2 cannot load Android lint checks jar due to FileTooBigException [#​1839](https://togithub.com/google/ksp/issues/1839) - \[KSP2] KSAnnotations with annotation properties with a default value always resolve to null [#​1843](https://togithub.com/google/ksp/issues/1843) - \[KSP2] Modifier.FUN is missing in functional interfaces [#​1853](https://togithub.com/google/ksp/issues/1853) - \[KSP2] ClassCastException when calling KSType.starProjection() on a Java field type [#​1735](https://togithub.com/google/ksp/issues/1735) - \[KSP2] Annotation arguments with default values are missing [#​1837](https://togithub.com/google/ksp/issues/1837) - \[KSP2] Intersection types are not modeled [#​1846](https://togithub.com/google/ksp/issues/1846) - KSP2: Model enum entries in annotation values [#​1861](https://togithub.com/google/ksp/issues/1861) - KSP2: Unknown JS backend: Wasm [#​1889](https://togithub.com/google/ksp/issues/1889) - \[KSP2] NullPointerException when getting arguments of annotation value [#​1798](https://togithub.com/google/ksp/issues/1798)
JetBrains/kotlin (org.jetbrains.kotlin:kotlin-serialization) ### [`v2.0.0`](https://togithub.com/JetBrains/kotlin/blob/HEAD/ChangeLog.md#200) ##### Analysis. API ##### New Features - [`KT-65327`](https://youtrack.jetbrains.com/issue/KT-65327) Support reading klib contents in Analysis API ##### Performance Improvements - [`KT-65560`](https://youtrack.jetbrains.com/issue/KT-65560) K2: Anaysis API: ContextCollector triggers redundant resolution in the case of file elements - [`KT-64987`](https://youtrack.jetbrains.com/issue/KT-64987) Analysis API: 50GB memory allocation on creating empty kotlinx.collections.immutable.persistentMapOf - [`KT-61789`](https://youtrack.jetbrains.com/issue/KT-61789) K2: optimize getFirForNonKtFileElement for references inside super type reference - [`KT-59498`](https://youtrack.jetbrains.com/issue/KT-59498) K2: getOnAirGetTowerContextProvider took too much time due to on air resolve - [`KT-61728`](https://youtrack.jetbrains.com/issue/KT-61728) Analysis API: optimize AllCandidatesResolver.getAllCandidates ##### Fixes - [`KT-65561`](https://youtrack.jetbrains.com/issue/KT-65561) Analysis API: dummy.kt is not a physical file - [`KT-65616`](https://youtrack.jetbrains.com/issue/KT-65616) K2: FirDeclarationStatusImpl cannot be cast to FirResolvedDeclarationStatus from STATUS - [`KT-65600`](https://youtrack.jetbrains.com/issue/KT-65600) Analysis Api: FirFile for KtCodeFragments are created and not updated on changes - [`KT-64919`](https://youtrack.jetbrains.com/issue/KT-64919) K2 IDE: Implement KMP support for sealed class inheritors - [`KT-64241`](https://youtrack.jetbrains.com/issue/KT-64241) K2: Unresolved calls to functions in scripts depending on included projects - [`KT-65813`](https://youtrack.jetbrains.com/issue/KT-65813) Analysis API Standalone: `FirDeclarationForCompiledElementSearcher` does not find compiled elements - [`KT-66052`](https://youtrack.jetbrains.com/issue/KT-66052) AA: render expect/actual modifier - [`KT-66795`](https://youtrack.jetbrains.com/issue/KT-66795) KtCodeFragment.clone() is broken - [`KT-66532`](https://youtrack.jetbrains.com/issue/KT-66532) K2 CodeGen AA: missing annotation setup for function in source module but not in a compile target file - [`KT-64833`](https://youtrack.jetbrains.com/issue/KT-64833) Analysis API: Members implemented by delegation have no overridden symbols - [`KT-62405`](https://youtrack.jetbrains.com/issue/KT-62405) Analysis API: Symbols `SUBSTITUTION_OVERRIDE` have no overridden symbols - [`KT-66749`](https://youtrack.jetbrains.com/issue/KT-66749) K2: "Collection contains no element matching the predicate" on an unresolved call - [`KT-62832`](https://youtrack.jetbrains.com/issue/KT-62832) K2: ClassCastException: FirDeclarationStatusImpl cannot be cast to FirResolvedDeclarationStatus - [`KT-66719`](https://youtrack.jetbrains.com/issue/KT-66719) AbstractGetKlibSourceFileNameTest: The dependency to ":native:analysis-api-klib-reader" breaks JPS compilation - [`KT-66603`](https://youtrack.jetbrains.com/issue/KT-66603) Analysis API: support type annotations in KtPsiTypeProviderMixIn#asPsiType - [`KT-64505`](https://youtrack.jetbrains.com/issue/KT-64505) Analysis API Standalone: Remove test-specific calculation of sealed class inheritors - [`KT-66013`](https://youtrack.jetbrains.com/issue/KT-66013) Analysis API Standalone: Sealed inheritors aren't correctly calculated for source classes - [`KT-62880`](https://youtrack.jetbrains.com/issue/KT-62880) K2 IDE: Unresolved java annotation methods in KDoc - [`KT-66530`](https://youtrack.jetbrains.com/issue/KT-66530) K2: Analysis API: KtPsiTypeProvider#asKtType crashes on PsiClassType for Java type parameter with wrong use site - [`KT-65571`](https://youtrack.jetbrains.com/issue/KT-65571) Support VirtualFile inputs to Analysis API modules - [`KT-66485`](https://youtrack.jetbrains.com/issue/KT-66485) Substituted types are not provided for callable references - [`KT-66498`](https://youtrack.jetbrains.com/issue/KT-66498) Analysis API: 'KtFe10SymbolDeclarationOverridesProvider' considers a class to be a subclass of itself - [`KT-64579`](https://youtrack.jetbrains.com/issue/KT-64579) K2 IDE: "Expected FirResolvedArgumentList for FirAnnotationCallImpl of FirValueParameterImpl(Source) but FirArgumentListImpl found" - [`KT-65978`](https://youtrack.jetbrains.com/issue/KT-65978) Analysis API: Use soft references in `FileStructureCache` - [`KT-64051`](https://youtrack.jetbrains.com/issue/KT-64051) K2 IDE: Analysis API: Unresolved links to typealias in KDoc - [`KT-66189`](https://youtrack.jetbrains.com/issue/KT-66189) K2 / IDE: KtFirExpressionTypeProvider bugs - [`KT-61422`](https://youtrack.jetbrains.com/issue/KT-61422) K2 IDE: "No array element type for vararg value parameter: org.jetbrains.kotlin.fir.declarations.impl.FirValueParameterImpl" - [`KT-66276`](https://youtrack.jetbrains.com/issue/KT-66276) K2: Analysis API: `TYPECHECKER_HAS_RUN_INTO_RECURSIVE_PROBLEM` false positive for script parameter - [`KT-66232`](https://youtrack.jetbrains.com/issue/KT-66232) K2: Analysis API: cover ScriptWithCustomDefDiagnosticsTestBaseGenerated by LL FIR tests - [`KT-60996`](https://youtrack.jetbrains.com/issue/KT-60996) K2: Stub Based Deserializer: Set versionRequirements to enable VERSION_REQUIREMENT_DEPRECATION diagnostics - [`KT-66306`](https://youtrack.jetbrains.com/issue/KT-66306) K2: Analysis API: drop ability to enable global phase resolve lock - [`KT-55750`](https://youtrack.jetbrains.com/issue/KT-55750) LL FIR: Implement multi-threaded resolve - [`KT-65563`](https://youtrack.jetbrains.com/issue/KT-65563) Analysis API: Missing session component `FirExpectActualMatchingContextFactory` in `LLFirLibrarySession` - [`KT-66173`](https://youtrack.jetbrains.com/issue/KT-66173) K2: No 'org.jetbrains.kotlin.fir.scopes.impl.FirDelegatedMembersFilter' in array owner: LLFirLibrarySession - [`KT-66238`](https://youtrack.jetbrains.com/issue/KT-66238) Gradle kotlin build scripts - a lot of unresolved symbols after latest changes in kotlin master - [`KT-65099`](https://youtrack.jetbrains.com/issue/KT-65099) K2: Recursive local storage cache check for Fir2IrDeclarationStorage::createAndCacheIrPropertySymbols() - [`KT-65265`](https://youtrack.jetbrains.com/issue/KT-65265) Analysis API: Add library session invalidation tests - [`KT-56288`](https://youtrack.jetbrains.com/issue/KT-56288) Analysis API: Add tests for session invalidation on the Analysis API side - [`KT-64000`](https://youtrack.jetbrains.com/issue/KT-64000) K2: make AnnotationArgumentsStateKeepers more accurate - [`KT-63606`](https://youtrack.jetbrains.com/issue/KT-63606) K2: Analysis API: rewrite FirLazyAnnotationTransformer to avoid redundant transformations - [`KT-65191`](https://youtrack.jetbrains.com/issue/KT-65191) KtFirMultiplatformInfoProvider#getExpectForActual doesn't return expect function for slightly broken code - [`KT-62136`](https://youtrack.jetbrains.com/issue/KT-62136) Analysis API: Add concurrent tests for `CleanableSoftValueCache` - [`KT-61222`](https://youtrack.jetbrains.com/issue/KT-61222) K2: Add lifecycle management for `KtResolveExtension` - [`KT-65960`](https://youtrack.jetbrains.com/issue/KT-65960) Analysis API: Test infrastructure indexes binary libraries from decompiled files instead of stubs during IDE mode test

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 4 months ago

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: build.gradle.kts
Command failed: ./gradlew --console=plain --dependency-verification lenient -q properties
The message received from the daemon indicates that the daemon has disappeared.
Build request sent: Build{id=aa002051-5eee-46b7-9209-e44487d20a65, currentDir=/tmp/renovate/repos/github/flipperdevices/Flipper-Android-App}
Attempting to read last messages from the daemon log...
Daemon pid: 373
  log file: /home/ubuntu/.gradle/daemon/8.8/daemon-373.out.log
----- Last  20 lines from daemon log file - daemon-373.out.log -----
2024-06-07T16:18:33.494+0000 [DEBUG] [org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler] Starting executing command: Build{id=aa002051-5eee-46b7-9209-e44487d20a65, currentDir=/tmp/renovate/repos/github/flipperdevices/Flipper-Android-App} with connection: socket connection from /127.0.0.1:33447 to /127.0.0.1:54140.
2024-06-07T16:18:33.498+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Command execution: started DaemonCommandExecution[command = Build{id=aa002051-5eee-46b7-9209-e44487d20a65, currentDir=/tmp/renovate/repos/github/flipperdevices/Flipper-Android-App}, connection = DefaultDaemonConnection: socket connection from /127.0.0.1:33447 to /127.0.0.1:54140] after 0.0 minutes of idle
2024-06-07T16:18:33.498+0000 [INFO] [org.gradle.launcher.daemon.server.DaemonRegistryUpdater] Marking the daemon as busy, address: [b1d688d0-835f-4bb6-a40d-8e0160ebcd57 port:33447, addresses:[localhost/127.0.0.1]]
2024-06-07T16:18:33.499+0000 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Marking busy by address: [b1d688d0-835f-4bb6-a40d-8e0160ebcd57 port:33447, addresses:[localhost/127.0.0.1]]
2024-06-07T16:18:33.499+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
2024-06-07T16:18:33.499+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
2024-06-07T16:18:33.500+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
2024-06-07T16:18:33.500+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] resetting idle timer
2024-06-07T16:18:33.500+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon is running. Sleeping until state changes.
2024-06-07T16:18:33.501+0000 [INFO] [org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy] Daemon is about to start building Build{id=aa002051-5eee-46b7-9209-e44487d20a65, currentDir=/tmp/renovate/repos/github/flipperdevices/Flipper-Android-App}. Dispatching build started information...
2024-06-07T16:18:33.501+0000 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 21: dispatching org.gradle.launcher.daemon.protocol.BuildStarted@21a0a8b
2024-06-07T16:18:33.504+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment] Configuring env variables: [RUST_BACKTRACE, PATH, USER_HOME, GRADLE_OPTS, npm_config_fund, CONTAINERBASE_ENV, USER_ID, CONTAINERBASE_CACHE_DIR, LANG, CGO_ENABLED, npm_config_update_notifier, PWD, CARGO_HOME, _, GOSUMDB, PIP_DISABLE_PIP_VERSION_CHECK, DOTNET_SKIP_FIRST_TIME_EXPERIENCE, GOPATH, USER_NAME, NO_UPDATE_NOTIFIER, DOTNET_ROOT, CONTAINERBASE, DOTNET_CLI_TELEMETRY_OPTOUT, DEBIAN_FRONTEND, LC_ALL, SHLVL, HOME]
2024-06-07T16:18:33.509+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.LogToClient] About to start relaying all logs to the client via the connection.
2024-06-07T16:18:33.509+0000 [INFO] [org.gradle.launcher.daemon.server.exec.LogToClient] The client will now receive all logging from the daemon (pid: 373). The daemon log file: /home/ubuntu/.gradle/daemon/8.8/daemon-373.out.log
2024-06-07T16:18:33.511+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon] Requesting daemon stop after processing Build{id=aa002051-5eee-46b7-9209-e44487d20a65, currentDir=/tmp/renovate/repos/github/flipperdevices/Flipper-Android-App}
2024-06-07T16:18:33.512+0000 [LIFECYCLE] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Daemon will be stopped at the end of the build 
2024-06-07T16:18:33.512+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Stop as soon as idle requested. The daemon is busy: true
2024-06-07T16:18:33.512+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon stop has been requested. Sleeping until state changes.
2024-06-07T16:18:33.512+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has started executing the build.
2024-06-07T16:18:33.513+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] Executing build with daemon context: DefaultDaemonContext[uid=8e93b104-1d86-4d20-a74c-fbc0890d3ac8,javaHome=/opt/containerbase/tools/java/17.0.11+9,javaVersion=17,daemonRegistryDir=/home/ubuntu/.gradle/daemon,pid=373,idleTimeout=120000,priority=NORMAL,applyInstrumentationAgent=true,nativeServicesMode=ENABLED,daemonOpts=--add-opens=java.base/java.util=ALL-UNNAMED,--add-opens=java.base/java.lang=ALL-UNNAMED,--add-opens=java.base/java.lang.invoke=ALL-UNNAMED,--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED,--add-opens=java.base/java.nio.charset=ALL-UNNAMED,--add-opens=java.base/java.net=ALL-UNNAMED,--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED,-Xmx3g,-Dfile.encoding=UTF-8,-Duser.country,-Duser.language=en,-Duser.variant]
----- End of the daemon log -----

FAILURE: Build failed with an exception.

* What went wrong:
Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed)

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
File name: gradle/libs.versions.toml
Command failed: ./gradlew --console=plain --dependency-verification lenient -q properties
The message received from the daemon indicates that the daemon has disappeared.
Build request sent: Build{id=b91dcd9b-4a1f-4642-8857-82ea8a7b86e3, currentDir=/tmp/renovate/repos/github/flipperdevices/Flipper-Android-App}
Attempting to read last messages from the daemon log...
Daemon pid: 609
  log file: /home/ubuntu/.gradle/daemon/8.8/daemon-609.out.log
----- Last  20 lines from daemon log file - daemon-609.out.log -----
2024-06-07T16:24:11.344+0000 [DEBUG] [org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler] Starting executing command: Build{id=b91dcd9b-4a1f-4642-8857-82ea8a7b86e3, currentDir=/tmp/renovate/repos/github/flipperdevices/Flipper-Android-App} with connection: socket connection from /127.0.0.1:39945 to /127.0.0.1:43178.
2024-06-07T16:24:11.363+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Command execution: started DaemonCommandExecution[command = Build{id=b91dcd9b-4a1f-4642-8857-82ea8a7b86e3, currentDir=/tmp/renovate/repos/github/flipperdevices/Flipper-Android-App}, connection = DefaultDaemonConnection: socket connection from /127.0.0.1:39945 to /127.0.0.1:43178] after 0.0 minutes of idle
2024-06-07T16:24:11.364+0000 [INFO] [org.gradle.launcher.daemon.server.DaemonRegistryUpdater] Marking the daemon as busy, address: [fd5b1f77-065b-4927-bfe0-7db04d68d387 port:39945, addresses:[localhost/127.0.0.1]]
2024-06-07T16:24:11.364+0000 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Marking busy by address: [fd5b1f77-065b-4927-bfe0-7db04d68d387 port:39945, addresses:[localhost/127.0.0.1]]
2024-06-07T16:24:11.364+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
2024-06-07T16:24:11.374+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
2024-06-07T16:24:11.375+0000 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
2024-06-07T16:24:11.384+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] resetting idle timer
2024-06-07T16:24:11.385+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon is running. Sleeping until state changes.
2024-06-07T16:24:11.398+0000 [INFO] [org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy] Daemon is about to start building Build{id=b91dcd9b-4a1f-4642-8857-82ea8a7b86e3, currentDir=/tmp/renovate/repos/github/flipperdevices/Flipper-Android-App}. Dispatching build started information...
2024-06-07T16:24:11.399+0000 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 21: dispatching org.gradle.launcher.daemon.protocol.BuildStarted@298f500
2024-06-07T16:24:11.407+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment] Configuring env variables: [RUST_BACKTRACE, PATH, USER_HOME, GRADLE_OPTS, npm_config_fund, CONTAINERBASE_ENV, USER_ID, CONTAINERBASE_CACHE_DIR, LANG, CGO_ENABLED, npm_config_update_notifier, PWD, CARGO_HOME, _, GOSUMDB, PIP_DISABLE_PIP_VERSION_CHECK, DOTNET_SKIP_FIRST_TIME_EXPERIENCE, GOPATH, USER_NAME, NO_UPDATE_NOTIFIER, DOTNET_ROOT, CONTAINERBASE, DOTNET_CLI_TELEMETRY_OPTOUT, DEBIAN_FRONTEND, LC_ALL, SHLVL, HOME]
2024-06-07T16:24:11.425+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.LogToClient] About to start relaying all logs to the client via the connection.
2024-06-07T16:24:11.425+0000 [INFO] [org.gradle.launcher.daemon.server.exec.LogToClient] The client will now receive all logging from the daemon (pid: 609). The daemon log file: /home/ubuntu/.gradle/daemon/8.8/daemon-609.out.log
2024-06-07T16:24:11.428+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon] Requesting daemon stop after processing Build{id=b91dcd9b-4a1f-4642-8857-82ea8a7b86e3, currentDir=/tmp/renovate/repos/github/flipperdevices/Flipper-Android-App}
2024-06-07T16:24:11.428+0000 [LIFECYCLE] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Daemon will be stopped at the end of the build 
2024-06-07T16:24:11.428+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Stop as soon as idle requested. The daemon is busy: true
2024-06-07T16:24:11.429+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has started executing the build.
2024-06-07T16:24:11.429+0000 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] Executing build with daemon context: DefaultDaemonContext[uid=0dc0081b-6ba6-4de1-bbb9-7acfeb484838,javaHome=/opt/containerbase/tools/java/17.0.11+9,javaVersion=17,daemonRegistryDir=/home/ubuntu/.gradle/daemon,pid=609,idleTimeout=120000,priority=NORMAL,applyInstrumentationAgent=true,nativeServicesMode=ENABLED,daemonOpts=--add-opens=java.base/java.util=ALL-UNNAMED,--add-opens=java.base/java.lang=ALL-UNNAMED,--add-opens=java.base/java.lang.invoke=ALL-UNNAMED,--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED,--add-opens=java.base/java.nio.charset=ALL-UNNAMED,--add-opens=java.base/java.net=ALL-UNNAMED,--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED,-Xmx3g,-Dfile.encoding=UTF-8,-Duser.country,-Duser.language=en,-Duser.variant]
2024-06-07T16:24:11.433+0000 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon stop has been requested. Sleeping until state changes.
----- End of the daemon log -----

FAILURE: Build failed with an exception.

* What went wrong:
Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed)

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.