3345dc81fd
Otherwise this code behaves incorrectly on getter-only properties: it returns a meaningless field signature whereas the property has no field. It's hard to come up with an example of when this could matter in compiler code, but it's very noticeable in kotlinx-metadata-jvm #KT-26188 Fixed
1.1 KiB
1.1 KiB
kotlinx-metadata-jvm
0.0.4
KT-25920Compile kotlinx-metadata-jvm with JVM target bytecode version 1.6 instead of 1.8KT-25223Add JvmFunctionExtensionVisitor.visitEndKT-26188Do not pass field signature for accessor-only properties
0.0.3
- Support metadata of local delegated properties (see
JvmDeclarationContainerExtensionVisitor.visitLocalDelegatedProperty) KT-24881Use correct class loader in kotlinx-metadata to load MetadataExtensions implementationsKT-24945Relocate package org.jetbrains.kotlin to fix IllegalAccessError in annotation processing
0.0.2
- Change group ID from
org.jetbrains.kotlintoorg.jetbrains.kotlinx - Depend on a specific version of kotlin-stdlib from Maven Central instead of snapshot from Sonatype Nexus
- Use
JvmMethodSignatureandJvmFieldSignatureto represent JVM signatures instead of plain strings
0.0.1
- Initial release