Do not build dummy light classes for serialization-related classes
Otherwise, whether LazyLightClassMemberMatchingError happens or other type of errors because serialization plugin expects full resolution in the correct module Currently, only @Serializable annotation leads to exceptions, but just in case we consider both of them as potentially problematic #KT-26895 Fixed
This commit is contained in:
@@ -42,3 +42,6 @@ fun AnnotationDescriptor.argumentValue(parameterName: String): ConstantValue<*>?
|
||||
DeprecationLevel.ERROR
|
||||
)
|
||||
val JVM_FIELD_ANNOTATION_FQ_NAME = FqName("kotlin.jvm.JvmField")
|
||||
|
||||
val KOTLINX_SERIALIZABLE_FQ_NAME = FqName("kotlinx.serialization.Serializable")
|
||||
val KOTLINX_SERIALIZER_FQ_NAME = FqName("kotlinx.serialization.Serializer")
|
||||
|
||||
Reference in New Issue
Block a user