Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Kotlin to 1.9.21 #323

Merged
merged 1 commit into from
Nov 27, 2023
Merged

Update Kotlin to 1.9.21 #323

merged 1 commit into from
Nov 27, 2023

Conversation

eygraber
Copy link
Contributor

@eygraber eygraber commented Nov 23, 2023

No description provided.

Comment on lines -17 to +28
for (target in nativeTargets) {
targets.add(presets.getByName(target).createTarget(target))
}
linuxX64()
macosX64()
macosArm64()
iosArm64()
iosX64()
iosSimulatorArm64()
tvosArm64()
tvosX64()
tvosSimulatorArm64()
watchosArm32()
watchosArm64()
watchosX64()
watchosSimulatorArm64()
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

preset APIs were deprecated.

Comment on lines -23 to -24
@OptIn(ExperimentalKotlinGradlePluginApi::class)
targetHierarchy.default()
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is now the default and doesn't need to be explicitly called

import kotlinx.atomicfu.locks.ReentrantLock
import kotlinx.atomicfu.locks.withLock

@SharedImmutable
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Deprecated, message says that it doesn't actually do anything

@eygraber eygraber mentioned this pull request Nov 23, 2023
@evant
Copy link
Owner

evant commented Nov 23, 2023

Also might be worth not merging until KSP has support for Kotlin 1.9.21 which should come concurrently with the fix for google/ksp#1591

Yeah looks like the tests are failing because of this so think we'll have to wait

@evant
Copy link
Owner

evant commented Nov 27, 2023

@eygraber eygraber changed the title Update Kotlin to 1.9.20 Update Kotlin to 1.9.21 Nov 27, 2023
@eygraber
Copy link
Contributor Author

Updated

@evant evant merged commit d3a461d into evant:main Nov 27, 2023
2 checks passed
@eygraber eygraber deleted the update-kotlin branch November 27, 2023 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants