JuulLabs / exercise

Annotation processor for Android activity intent extras.
https://juullabs.github.io/exercise/
Apache License 2.0
8 stars 2 forks source link

Update Kotlin and KSP #278

Closed juul-mobile-bot closed 7 months ago

juul-mobile-bot commented 7 months ago

This PR contains the following updates:

Package Type Update Change
com.google.devtools.ksp:symbol-processing-api (source) dependencies patch 1.9.22-1.0.18 -> 1.9.23-1.0.19
org.jetbrains.kotlin.jvm (source) plugin patch 1.9.22 -> 1.9.23
org.jetbrains.kotlin:kotlin-parcelize-runtime (source) dependencies patch 1.9.22 -> 1.9.23

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


Release Notes

google/ksp (com.google.devtools.ksp:symbol-processing-api) ### [`v1.9.23-1.0.19`](https://togithub.com/google/ksp/releases/tag/1.9.23-1.0.19) ##### New APIs - [#​1708](https://togithub.com/google/ksp/issues/1708) `SymbolProcessorEnvironment.kspVersion` - [#​1707](https://togithub.com/google/ksp/issues/1707) `CodeGenerator.associateWithFunctions` and `CodeGenerator.associateWithProperties` ##### Issues fixed in KSP2 - [#​1691](https://togithub.com/google/ksp/issues/1691) IllegalStateException: Value type not found for value - [#​1719](https://togithub.com/google/ksp/issues/1719) The order of symbols returned from Resolver.getSymbolsWithAnnotation() is different - [#​1718](https://togithub.com/google/ksp/issues/1718) Getting packageName of Kotlin types returns empty String - [#​1721](https://togithub.com/google/ksp/issues/1721) KSAnnotation packageName is an empty String for a type from a different module - [#​1722](https://togithub.com/google/ksp/issues/1722) Resolver.getDeclarationsFromPackage() returns declarations from the default package when passing in an unknown package - [#​1717](https://togithub.com/google/ksp/issues/1717) Resolver.getJvmName() returns different results for annotation args - [#​1725](https://togithub.com/google/ksp/issues/1725) asMemberOf() throws exception with a generic type without arguments - [#​1728](https://togithub.com/google/ksp/issues/1728) ClassCastException when calling KSType.replace() with empty list - [#​1713](https://togithub.com/google/ksp/issues/1713) NoClassDefFoundError for LZ4Factory when trying KSP2 - [#​1665](https://togithub.com/google/ksp/issues/1665) NoClassDefFound in ksp.useKSP2=true mode - [#​1733](https://togithub.com/google/ksp/issues/1733) ABI incompatibility with kotlin-compiler-embeddable in 2.0.0-Beta4 - [#​1714](https://togithub.com/google/ksp/issues/1714) Generated resources are not added to KotlinCompilation inputs - [#​1747](https://togithub.com/google/ksp/issues/1747) isCompanionObject is false for companion objects from KOTLIN_LIB - [#​1743](https://togithub.com/google/ksp/issues/1743) Incorrect type parameter variances - [#​1759](https://togithub.com/google/ksp/issues/1759) IllegalStateException when getting the modifiers from properties in a Java annotation declaration ##### Issues fixed in KSP Gradle Plugin - [#​1712](https://togithub.com/google/ksp/issues/1712) Analysis API artifacts have the wrong common-deps dependency - [#​1775](https://togithub.com/google/ksp/issues/1775) 1.0.18 creates circular dependencies with kapt tasks - [#​1772](https://togithub.com/google/ksp/issues/1772) Update plugin com.google.devtools.ksp to v1.9.22-1.0.18 BUILD FAILED ##### Known issues - [#​1776](https://togithub.com/google/ksp/issues/1776) KSP2 has higher memory usage when the compile classpath is very large.
JetBrains/kotlin (org.jetbrains.kotlin.jvm) ### [`v1.9.23`](https://togithub.com/JetBrains/kotlin/releases/tag/v1.9.23): Kotlin 1.9.23 #### 1.9.23 ##### Apple Ecosystem - [`KT-65542`](https://youtrack.jetbrains.com/issue/KT-65542) Cinterop tasks fails if Xcode 15.3 is used ##### Backend. Wasm - [`KT-64486`](https://youtrack.jetbrains.com/issue/KT-64486) Kotlin/Wasm/WASI exported function callback for coroutines support ##### Compiler - [`KT-53478`](https://youtrack.jetbrains.com/issue/KT-53478) Could not load module - [`KT-66044`](https://youtrack.jetbrains.com/issue/KT-66044) JDK's new API is used over Kotlin's SDK functions - [`KT-64640`](https://youtrack.jetbrains.com/issue/KT-64640) Prevent mutating SequenceCollection methods from JDK 21 be available on read-only collections - [`KT-65441`](https://youtrack.jetbrains.com/issue/KT-65441) K1: Remove JDK 21 getFirst()/getLast() in (Mutable)List interfaces - [`KT-65634`](https://youtrack.jetbrains.com/issue/KT-65634) K/N: data race during monolithic cache creation - [`KT-53109`](https://youtrack.jetbrains.com/issue/KT-53109) CompilationErrorException generateUnboundSymbolsAsDependencies with builder inference and lambdas - [`KT-52757`](https://youtrack.jetbrains.com/issue/KT-52757) Type inference for builders fails if inferred from a function ##### Tools. Gradle - [`KT-65792`](https://youtrack.jetbrains.com/issue/KT-65792) Add JSON build report - [`KT-65091`](https://youtrack.jetbrains.com/issue/KT-65091) Update compiler metrics in build reports - [`KT-62490`](https://youtrack.jetbrains.com/issue/KT-62490) KGP dropping resource directories ##### Tools. Gradle. JS - [`KT-64119`](https://youtrack.jetbrains.com/issue/KT-64119) K/JS: Migrate package manager from Yarn onto NPM - [`KT-64561`](https://youtrack.jetbrains.com/issue/KT-64561) K/JS tests are not executed after upgrade to 1.9.22 ##### Tools. Gradle. Multiplatform - [`KT-65954`](https://youtrack.jetbrains.com/issue/KT-65954) commonTest dependencies affect commoMainMetadata compilation ##### Tools. Gradle. Native - [`KT-64573`](https://youtrack.jetbrains.com/issue/KT-64573) Default value for `produceUnpackedKlib` was not provided

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 Renovate Bot.

github-actions[bot] commented 7 months ago

Test Results

 5 files  ±0   5 suites  ±0   19s :stopwatch: -1s 17 tests ±0  17 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  19 runs  ±0  19 :white_check_mark: ±0  0 :zzz: ±0  0 :x: ±0 

Results for commit e21b6c41. ± Comparison against base commit a93a80fc.