Add checker for companion objects inside serializable class:

Warning for old FE, error in FIR

#KT-54441 Fixed

Merged-by: Leonid Startsev <leonid.startsev@jetbrains.com>
This commit is contained in:
Leonid Startsev
2022-10-20 10:18:04 +00:00
committed by Space Team
parent 3832c6a520
commit 4cf50d7d23
12 changed files with 238 additions and 8 deletions
@@ -3,7 +3,7 @@
import kotlinx.serialization.*
@Serializable
<!COMPANION_OBJECT_AS_CUSTOM_SERIALIZER_DEPRECATED!>@Serializable<!>
class Digest() {
@Serializer(forClass = Digest::class)
companion object : KSerializer<Digest> {}