mbonnin
07/11/2023, 11:41 AMversionRequirements
in the kotlin metadata? Is it a build-time requirement? stdlib requirement? something else?
Adding -Xjvm-default=all
adds a Kotlin 1.4 requirement on the generated class and I'm curious the reason.ephemient
07/11/2023, 11:45 AMmbonnin
07/11/2023, 11:48 AMudalov
KmVersionRequirement
class from kotlinx-metadata-jvm: https://github.com/JetBrains/kotlin/blob/7620289f6f7151257acd3178a9f64cf4401adf07/libraries/kotlinx-metadata/src/kotlinx/metadata/Nodes.kt#L973
Also see kdoc on the related internal class `RequireKotlin`: https://github.com/JetBrains/kotlin/blob/7620289f6f7151257acd3178a9f64cf4401adf07/libraries/stdlib/src/kotlin/internal/Annotations.kt#L89mbonnin
07/18/2023, 6:57 PM