sandwwraith
07/12/2023, 4:50 PMKotlinClass(Module)Metadata.write/read
(see Changes in reading and writing API).
• Add @JvmStatic
+ @JvmOverloads
to writing functions in KotlinClassMetadata
• Deprecate KmModule.annotations
for removal because it is always empty and should not be used.
• Move KmModuleFragment
to an kotlinx.metadata.internal.common
package. This class is intended for internal use only. If you have use-cases for it, please report an issue to YouTrack.
• Improve toString()
for KmAnnotationArgument
• Add missing deprecation for KmExtensionType
and experimentality for KmConstantValue
.
• Enhance kotlinx-metadata-jvm KDoc and set up Dokka.