You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As an RS engineer, I want to remain on current and supported versions of dependencies.
Description/Use Case
RS currently runs Kotlin version 1.9.25. Attempts to update to Kotlin 2.0.0 and later result in compiler failures. There are a number of dependency updates that now require Kotlin 2.0.0 or later. We need to resolve any blockers and update to at minimum Kotlin 2.0.0 in order to update to the current version of many of our dependencies.
Update systemProp.kotlinVersion in gradle.properties to a Kotlin 2.x version. Note that compileKotlin will fail due to the presence of several instances of @Suppress("NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER"). Removing these annotations allows compile to succeed, but causes some tests to fail.
User Story
As an RS engineer, I want to remain on current and supported versions of dependencies.
Description/Use Case
RS currently runs Kotlin version 1.9.25. Attempts to update to Kotlin 2.0.0 and later result in compiler failures. There are a number of dependency updates that now require Kotlin 2.0.0 or later. We need to resolve any blockers and update to at minimum Kotlin 2.0.0 in order to update to the current version of many of our dependencies.
Risks/Impacts/Considerations
See the list of dependencies that cannot currently be updated. Note that not all failures are due to this issue; inspect the output of the Build Router step to determine which failures are due to the Kotlin version.
Dev Notes
Update
systemProp.kotlinVersion
ingradle.properties
to a Kotlin 2.x version. Note thatcompileKotlin
will fail due to the presence of several instances of@Suppress("NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER")
. Removing these annotations allows compile to succeed, but causes some tests to fail.See also:
Acceptance Criteria
The text was updated successfully, but these errors were encountered: