Is your feature request related to a problem? Please describe.
Normally we would stage this in pieces (i.e. upgrade Kotlin 1.6->1.7, 1.7->1.8, then 1.8->1.9), however part of migrating to Bazel 7 (#6021) requires a version of rules_kotlin which dropped earlier Kotlin version support.
Describe the solution you'd like
The codebase largely needs to move to Kotlin 1.9 but new Kotlin features from 1.7, 1.8, or 1.9 actually need to be used. The standard library will also need to be upgraded.
Describe alternatives you've considered
There's no actual alternative here other than staging the releases in pieces rather than doing it all at once.
Additional context
No response
Is your feature request related to a problem? Please describe.
Normally we would stage this in pieces (i.e. upgrade Kotlin 1.6->1.7, 1.7->1.8, then 1.8->1.9), however part of migrating to Bazel 7 (#6021) requires a version of
rules_kotlinwhich dropped earlier Kotlin version support.Describe the solution you'd like
The codebase largely needs to move to Kotlin 1.9 but new Kotlin features from 1.7, 1.8, or 1.9 actually need to be used. The standard library will also need to be upgraded.
Describe alternatives you've considered
There's no actual alternative here other than staging the releases in pieces rather than doing it all at once.
Additional context
No response