From 6ea0c37e52aaa55c61e8aff3781f1d9d6e278cc1 Mon Sep 17 00:00:00 2001 From: Leonid Startsev Date: Mon, 29 Jun 2020 15:08:22 +0300 Subject: [PATCH] Update test data with new package name after 901d8f3e7a3c45c692f089fc984f4cf1684e6026 --- .../testData/codegen/Basic.ir.txt | 28 +++++++++---------- .../testData/codegen/Basic.txt | 26 ++++++++--------- .../diagnostics/DuplicateSerialName.txt | 4 +-- .../testData/diagnostics/LazyRecursionBug.txt | 2 +- .../diagnostics/NoSuitableCtorInParent.txt | 2 +- .../testData/diagnostics/NonSerializable.txt | 6 ++-- .../diagnostics/NullabilityIncompatible.txt | 2 +- .../diagnostics/ParamIsNotProperty.txt | 2 +- .../testData/diagnostics/Transients.txt | 2 +- 9 files changed, 37 insertions(+), 37 deletions(-) diff --git a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/codegen/Basic.ir.txt b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/codegen/Basic.ir.txt index 55adbd53bcb..7e46e408e36 100644 --- a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/codegen/Basic.ir.txt +++ b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/codegen/Basic.ir.txt @@ -16,12 +16,12 @@ public final class ListOfUsers$$serializer : java/lang/Object, kotlinx/serializa GETSTATIC (INSTANCE, LListOfUsers$$serializer;) CHECKCAST ICONST_1 - INVOKESPECIAL (kotlinx/serialization/internal/SerialClassDescImpl, , (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;I)V) + INVOKESPECIAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, , (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;I)V) ASTORE (0) ALOAD (0) LDC (list) ICONST_0 - INVOKEVIRTUAL (kotlinx/serialization/internal/SerialClassDescImpl, addElement, (Ljava/lang/String;Z)V) + INVOKEVIRTUAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, addElement, (Ljava/lang/String;Z)V) ALOAD (0) CHECKCAST PUTSTATIC (descriptor, Lkotlinx/serialization/SerialDescriptor;) @@ -155,7 +155,7 @@ public final class ListOfUsers$$serializer : java/lang/Object, kotlinx/serializa CHECKCAST ACONST_NULL CHECKCAST - INVOKESPECIAL (ListOfUsers, , (ILjava/util/List;Lkotlinx/serialization/SerializationConstructorMarker;)V) + INVOKESPECIAL (ListOfUsers, , (ILjava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V) ARETURN LABEL (L9) } @@ -279,7 +279,7 @@ public final class ListOfUsers : java/lang/Object { LABEL (L3) } - public void (int seen1, java.util.List list, kotlinx.serialization.SerializationConstructorMarker serializationConstructorMarker) { + public void (int seen1, java.util.List list, kotlinx.serialization.internal.SerializationConstructorMarker serializationConstructorMarker) { LABEL (L0) ALOAD (0) LABEL (L1) @@ -325,12 +325,12 @@ public final class OptionalUser$$serializer : java/lang/Object, kotlinx/serializ GETSTATIC (INSTANCE, LOptionalUser$$serializer;) CHECKCAST ICONST_1 - INVOKESPECIAL (kotlinx/serialization/internal/SerialClassDescImpl, , (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;I)V) + INVOKESPECIAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, , (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;I)V) ASTORE (0) ALOAD (0) LDC (user) ICONST_1 - INVOKEVIRTUAL (kotlinx/serialization/internal/SerialClassDescImpl, addElement, (Ljava/lang/String;Z)V) + INVOKEVIRTUAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, addElement, (Ljava/lang/String;Z)V) ALOAD (0) CHECKCAST PUTSTATIC (descriptor, Lkotlinx/serialization/SerialDescriptor;) @@ -452,7 +452,7 @@ public final class OptionalUser$$serializer : java/lang/Object, kotlinx/serializ CHECKCAST ACONST_NULL CHECKCAST - INVOKESPECIAL (OptionalUser, , (ILUser;Lkotlinx/serialization/SerializationConstructorMarker;)V) + INVOKESPECIAL (OptionalUser, , (ILUser;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V) ARETURN LABEL (L9) } @@ -615,7 +615,7 @@ public final class OptionalUser : java/lang/Object { RETURN } - public void (int seen1, User user, kotlinx.serialization.SerializationConstructorMarker serializationConstructorMarker) { + public void (int seen1, User user, kotlinx.serialization.internal.SerializationConstructorMarker serializationConstructorMarker) { LABEL (L0) ALOAD (0) LABEL (L1) @@ -678,16 +678,16 @@ public final class User$$serializer : java/lang/Object, kotlinx/serialization/in GETSTATIC (INSTANCE, LUser$$serializer;) CHECKCAST ICONST_2 - INVOKESPECIAL (kotlinx/serialization/internal/SerialClassDescImpl, , (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;I)V) + INVOKESPECIAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, , (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;I)V) ASTORE (0) ALOAD (0) LDC (firstName) ICONST_0 - INVOKEVIRTUAL (kotlinx/serialization/internal/SerialClassDescImpl, addElement, (Ljava/lang/String;Z)V) + INVOKEVIRTUAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, addElement, (Ljava/lang/String;Z)V) ALOAD (0) LDC (lastName) ICONST_0 - INVOKEVIRTUAL (kotlinx/serialization/internal/SerialClassDescImpl, addElement, (Ljava/lang/String;Z)V) + INVOKEVIRTUAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, addElement, (Ljava/lang/String;Z)V) ALOAD (0) CHECKCAST PUTSTATIC (descriptor, Lkotlinx/serialization/SerialDescriptor;) @@ -830,7 +830,7 @@ public final class User$$serializer : java/lang/Object, kotlinx/serialization/in ALOAD (7) ACONST_NULL CHECKCAST - INVOKESPECIAL (User, , (ILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/SerializationConstructorMarker;)V) + INVOKESPECIAL (User, , (ILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V) ARETURN LABEL (L10) } @@ -962,7 +962,7 @@ public final class User : java/lang/Object { LABEL (L3) } - public void (int seen1, java.lang.String firstName, java.lang.String lastName, kotlinx.serialization.SerializationConstructorMarker serializationConstructorMarker) { + public void (int seen1, java.lang.String firstName, java.lang.String lastName, kotlinx.serialization.internal.SerializationConstructorMarker serializationConstructorMarker) { LABEL (L0) ALOAD (0) LABEL (L1) @@ -1006,4 +1006,4 @@ public final class User : java/lang/Object { public final java.lang.String getFirstName() public final java.lang.String getLastName() -} \ No newline at end of file +} diff --git a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/codegen/Basic.txt b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/codegen/Basic.txt index b225f6bb061..343aaad3ec8 100644 --- a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/codegen/Basic.txt +++ b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/codegen/Basic.txt @@ -18,12 +18,12 @@ public final class ListOfUsers$$serializer : java/lang/Object, kotlinx/serializa GETSTATIC (INSTANCE, LListOfUsers$$serializer;) CHECKCAST LDC (1) - INVOKESPECIAL (kotlinx/serialization/internal/SerialClassDescImpl, , (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;I)V) + INVOKESPECIAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, , (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;I)V) ASTORE (0) ALOAD (0) LDC (list) ICONST_0 - INVOKEVIRTUAL (kotlinx/serialization/internal/SerialClassDescImpl, addElement, (Ljava/lang/String;Z)V) + INVOKEVIRTUAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, addElement, (Ljava/lang/String;Z)V) ALOAD (0) PUTSTATIC ($$serialDesc, Lkotlinx/serialization/SerialDescriptor;) RETURN @@ -120,7 +120,7 @@ public final class ListOfUsers$$serializer : java/lang/Object, kotlinx/serializa ILOAD (4) ALOAD (5) ACONST_NULL - INVOKESPECIAL (ListOfUsers, , (ILjava/util/List;Lkotlinx/serialization/SerializationConstructorMarker;)V) + INVOKESPECIAL (ListOfUsers, , (ILjava/util/List;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V) ARETURN LABEL (L4) NEW @@ -238,7 +238,7 @@ public final class ListOfUsers : java/lang/Object { LABEL (L2) } - public void (int seen1, java.util.List list, kotlinx.serialization.SerializationConstructorMarker serializationConstructorMarker) { + public void (int seen1, java.util.List list, kotlinx.serialization.internal.SerializationConstructorMarker serializationConstructorMarker) { LABEL (L0) ALOAD (0) INVOKESPECIAL (java/lang/Object, , ()V) @@ -309,12 +309,12 @@ public final class OptionalUser$$serializer : java/lang/Object, kotlinx/serializ GETSTATIC (INSTANCE, LOptionalUser$$serializer;) CHECKCAST LDC (1) - INVOKESPECIAL (kotlinx/serialization/internal/SerialClassDescImpl, , (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;I)V) + INVOKESPECIAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, , (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;I)V) ASTORE (0) ALOAD (0) LDC (user) ICONST_1 - INVOKEVIRTUAL (kotlinx/serialization/internal/SerialClassDescImpl, addElement, (Ljava/lang/String;Z)V) + INVOKEVIRTUAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, addElement, (Ljava/lang/String;Z)V) ALOAD (0) PUTSTATIC ($$serialDesc, Lkotlinx/serialization/SerialDescriptor;) RETURN @@ -402,7 +402,7 @@ public final class OptionalUser$$serializer : java/lang/Object, kotlinx/serializ ILOAD (4) ALOAD (5) ACONST_NULL - INVOKESPECIAL (OptionalUser, , (ILUser;Lkotlinx/serialization/SerializationConstructorMarker;)V) + INVOKESPECIAL (OptionalUser, , (ILUser;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V) ARETURN LABEL (L4) NEW @@ -549,7 +549,7 @@ public final class OptionalUser : java/lang/Object { RETURN } - public void (int seen1, User user, kotlinx.serialization.SerializationConstructorMarker serializationConstructorMarker) { + public void (int seen1, User user, kotlinx.serialization.internal.SerializationConstructorMarker serializationConstructorMarker) { LABEL (L0) ALOAD (0) INVOKESPECIAL (java/lang/Object, , ()V) @@ -642,16 +642,16 @@ public final class User$$serializer : java/lang/Object, kotlinx/serialization/in GETSTATIC (INSTANCE, LUser$$serializer;) CHECKCAST LDC (2) - INVOKESPECIAL (kotlinx/serialization/internal/SerialClassDescImpl, , (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;I)V) + INVOKESPECIAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, , (Ljava/lang/String;Lkotlinx/serialization/internal/GeneratedSerializer;I)V) ASTORE (0) ALOAD (0) LDC (firstName) ICONST_0 - INVOKEVIRTUAL (kotlinx/serialization/internal/SerialClassDescImpl, addElement, (Ljava/lang/String;Z)V) + INVOKEVIRTUAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, addElement, (Ljava/lang/String;Z)V) ALOAD (0) LDC (lastName) ICONST_0 - INVOKEVIRTUAL (kotlinx/serialization/internal/SerialClassDescImpl, addElement, (Ljava/lang/String;Z)V) + INVOKEVIRTUAL (kotlinx/serialization/internal/PluginGeneratedSerialDescriptor, addElement, (Ljava/lang/String;Z)V) ALOAD (0) PUTSTATIC ($$serialDesc, Lkotlinx/serialization/SerialDescriptor;) RETURN @@ -756,7 +756,7 @@ public final class User$$serializer : java/lang/Object, kotlinx/serialization/in ALOAD (5) ALOAD (6) ACONST_NULL - INVOKESPECIAL (User, , (ILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/SerializationConstructorMarker;)V) + INVOKESPECIAL (User, , (ILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V) ARETURN LABEL (L5) NEW @@ -882,7 +882,7 @@ public final class User : java/lang/Object { LABEL (L2) } - public void (int seen1, java.lang.String firstName, java.lang.String lastName, kotlinx.serialization.SerializationConstructorMarker serializationConstructorMarker) { + public void (int seen1, java.lang.String firstName, java.lang.String lastName, kotlinx.serialization.internal.SerializationConstructorMarker serializationConstructorMarker) { LABEL (L0) ALOAD (0) INVOKESPECIAL (java/lang/Object, , ()V) diff --git a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/DuplicateSerialName.txt b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/DuplicateSerialName.txt index 9d3ec2fe300..9fc72f1569f 100644 --- a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/DuplicateSerialName.txt +++ b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/DuplicateSerialName.txt @@ -2,7 +2,7 @@ package @kotlinx.serialization.Serializable public final class Derived : Parent { public constructor Derived(/*0*/ arg: kotlin.Int) - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Derived(/*0*/ seen1: kotlin.Int, /*1*/ arg: kotlin.Int, /*2*/ arg: kotlin.Int, /*3*/ serializationConstructorMarker: kotlinx.serialization.SerializationConstructorMarker?) + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Derived(/*0*/ seen1: kotlin.Int, /*1*/ arg: kotlin.Int, /*2*/ arg: kotlin.Int, /*3*/ serializationConstructorMarker: kotlinx.serialization.internal.SerializationConstructorMarker?) public open override /*1*/ val arg: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -32,7 +32,7 @@ package @kotlinx.serialization.Serializable public open class Parent { public constructor Parent(/*0*/ arg: kotlin.Int) - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Parent(/*0*/ seen1: kotlin.Int, /*1*/ arg: kotlin.Int, /*2*/ serializationConstructorMarker: kotlinx.serialization.SerializationConstructorMarker?) + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Parent(/*0*/ seen1: kotlin.Int, /*1*/ arg: kotlin.Int, /*2*/ serializationConstructorMarker: kotlinx.serialization.internal.SerializationConstructorMarker?) public open val arg: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/LazyRecursionBug.txt b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/LazyRecursionBug.txt index 65fe78e46e7..c24f2aa3ed9 100644 --- a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/LazyRecursionBug.txt +++ b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/LazyRecursionBug.txt @@ -2,7 +2,7 @@ package @kotlinx.serialization.Serializable public final class Digest { public constructor Digest() - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Digest(/*0*/ seen1: kotlin.Int, /*1*/ serializationConstructorMarker: kotlinx.serialization.SerializationConstructorMarker?) + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Digest(/*0*/ seen1: kotlin.Int, /*1*/ serializationConstructorMarker: kotlinx.serialization.internal.SerializationConstructorMarker?) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/NoSuitableCtorInParent.txt b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/NoSuitableCtorInParent.txt index 169a18bbd67..062fb01dc3a 100644 --- a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/NoSuitableCtorInParent.txt +++ b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/NoSuitableCtorInParent.txt @@ -1,7 +1,7 @@ package @kotlinx.serialization.Serializable public final class Derived : NonSerializableParent { - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Derived(/*0*/ seen1: kotlin.Int, /*1*/ someData: kotlin.String?, /*2*/ serializationConstructorMarker: kotlinx.serialization.SerializationConstructorMarker?) + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Derived(/*0*/ seen1: kotlin.Int, /*1*/ someData: kotlin.String?, /*2*/ serializationConstructorMarker: kotlinx.serialization.internal.SerializationConstructorMarker?) public constructor Derived(/*0*/ someData: kotlin.String) public final override /*1*/ /*fake_override*/ val arg: kotlin.Int public final val someData: kotlin.String diff --git a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/NonSerializable.txt b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/NonSerializable.txt index 7961165aee5..63d1e837933 100644 --- a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/NonSerializable.txt +++ b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/NonSerializable.txt @@ -2,7 +2,7 @@ package @kotlinx.serialization.Serializable public final class Basic { public constructor Basic(/*0*/ foo: NonSerializable) - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Basic(/*0*/ seen1: kotlin.Int, /*1*/ foo: NonSerializable?, /*2*/ serializationConstructorMarker: kotlinx.serialization.SerializationConstructorMarker?) + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Basic(/*0*/ seen1: kotlin.Int, /*1*/ foo: NonSerializable?, /*2*/ serializationConstructorMarker: kotlinx.serialization.internal.SerializationConstructorMarker?) public final val foo: NonSerializable public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -31,7 +31,7 @@ package } @kotlinx.serialization.Serializable public final class Inside { - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Inside(/*0*/ seen1: kotlin.Int, /*1*/ foo: kotlin.collections.List?, /*2*/ serializationConstructorMarker: kotlinx.serialization.SerializationConstructorMarker?) + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Inside(/*0*/ seen1: kotlin.Int, /*1*/ foo: kotlin.collections.List?, /*2*/ serializationConstructorMarker: kotlinx.serialization.internal.SerializationConstructorMarker?) public constructor Inside(/*0*/ foo: kotlin.collections.List) public final val foo: kotlin.collections.List public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -69,7 +69,7 @@ public final class NonSerializable { @kotlinx.serialization.Serializable public final class WithImplicitType { public constructor WithImplicitType() - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor WithImplicitType(/*0*/ seen1: kotlin.Int, /*1*/ foo: NonSerializable?, /*2*/ serializationConstructorMarker: kotlinx.serialization.SerializationConstructorMarker?) + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor WithImplicitType(/*0*/ seen1: kotlin.Int, /*1*/ foo: NonSerializable?, /*2*/ serializationConstructorMarker: kotlinx.serialization.internal.SerializationConstructorMarker?) public final val foo: NonSerializable public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/NullabilityIncompatible.txt b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/NullabilityIncompatible.txt index df74413ca3f..cc95a4080b9 100644 --- a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/NullabilityIncompatible.txt +++ b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/NullabilityIncompatible.txt @@ -2,7 +2,7 @@ package @kotlinx.serialization.Serializable public final class Foo { public constructor Foo(/*0*/ foo: Nope) - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Foo(/*0*/ seen1: kotlin.Int, /*1*/ foo: Nope?, /*2*/ serializationConstructorMarker: kotlinx.serialization.SerializationConstructorMarker?) + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Foo(/*0*/ seen1: kotlin.Int, /*1*/ foo: Nope?, /*2*/ serializationConstructorMarker: kotlinx.serialization.internal.SerializationConstructorMarker?) public final val foo: Nope public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/ParamIsNotProperty.txt b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/ParamIsNotProperty.txt index 1fb3d8f640d..95fdd7f9940 100644 --- a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/ParamIsNotProperty.txt +++ b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/ParamIsNotProperty.txt @@ -1,7 +1,7 @@ package @kotlinx.serialization.Serializable public final class Test { - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Test(/*0*/ seen1: kotlin.Int, /*1*/ someData: kotlin.String?, /*2*/ serializationConstructorMarker: kotlinx.serialization.SerializationConstructorMarker?) + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor Test(/*0*/ seen1: kotlin.Int, /*1*/ someData: kotlin.String?, /*2*/ serializationConstructorMarker: kotlinx.serialization.internal.SerializationConstructorMarker?) public constructor Test(/*0*/ someData: kotlin.String, /*1*/ cantBeDeserialized: kotlin.Int) public final val someData: kotlin.String public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/Transients.txt b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/Transients.txt index 5974f00f21d..1a84e6c3901 100644 --- a/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/Transients.txt +++ b/plugins/kotlin-serialization/kotlin-serialization-compiler/testData/diagnostics/Transients.txt @@ -2,7 +2,7 @@ package @kotlinx.serialization.Serializable public final data class WithTransients { public constructor WithTransients(/*0*/ missing: kotlin.Int) - @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor WithTransients(/*0*/ seen1: kotlin.Int, /*1*/ serializationConstructorMarker: kotlinx.serialization.SerializationConstructorMarker?) + @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "This synthesized declaration should not be used directly", replaceWith = kotlin.ReplaceWith(expression = "", imports = {})) public /*synthesized*/ constructor WithTransients(/*0*/ seen1: kotlin.Int, /*1*/ serializationConstructorMarker: kotlinx.serialization.internal.SerializationConstructorMarker?) @kotlinx.serialization.Transient public final lateinit var allowTransientLateinitWithoutInitializer: kotlin.String @kotlinx.serialization.Transient public final val missing: kotlin.Int @kotlinx.serialization.Transient public final val redundant: kotlin.Int