Is there a reason kotlin serialization is not incl...
# gradle
n
Is there a reason kotlin serialization is not included in the kotlin-bom artifact?
c
Serialization isn't part of Kotlin core, it's KotlinX. The serialization lib has a separate release cycle (and probably different development team) than the core Kotlin compiler/stdlib
n
The runtime is a part of KotlinX, but the Gradle plugin is located at org.jetbrains.kotlin. It threw me off because I was authoring a precompiled script with a custom Gradle platform.
c
Ah right, I forgot the serialization plugin was moved to the core Kotlin repo. But anyway, I think that was done so that the library team would have more freedom to iterate on serialization formats independently of the Kotlin compiler. So the libraries can't really be published under the core BOM, but the Gradle plugin shouldn't need an explicit version, it would use the same version as the compiler
n
Gotcha, thanks.