[kxSerialization] Added diagnostic on useless Serializer annotation
Resolves Kotlin/kotlinx.serialization#2182 Merge-request: KT-MR-8718 Merged-by: Sergey Shanshin <Sergey.Shanshin@jetbrains.com>
This commit is contained in:
committed by
Space Team
parent
3124154aef
commit
c9b8160f1e
+1
-1
@@ -67,8 +67,8 @@ data class PartiallyWithoutType(val i: Int) {
|
||||
|
||||
@Serializable(FullyOverridden.Companion::class)
|
||||
data class FullyOverridden(val i: Int) {
|
||||
@Serializer(forClass = FullyOverridden::class)
|
||||
companion object : KSerializer<FullyOverridden> {
|
||||
|
||||
override val descriptor: SerialDescriptor = PrimitiveSerialDescriptor("FullyOverridden", PrimitiveKind.STRING)
|
||||
|
||||
override fun serialize(encoder: Encoder, value: FullyOverridden) {
|
||||
|
||||
Reference in New Issue
Block a user