Prohibit Array<T> in @Serializable classes
because it's impossible to correctly create array reflectively without knowing correct KClass. Fixes https://github.com/Kotlin/kotlinx.serialization/issues/1243
This commit is contained in:
committed by
Space Team
parent
596949a501
commit
090aec6b3b
+6
@@ -44,6 +44,12 @@ public class SerializationFirDiagnosticTestGenerated extends AbstractSerializati
|
||||
runTest("plugins/kotlinx-serialization/testData/diagnostics/ExternalSerializers.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("GenericArrays.kt")
|
||||
public void testGenericArrays() throws Exception {
|
||||
runTest("plugins/kotlinx-serialization/testData/diagnostics/GenericArrays.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("IncorrectTransient.kt")
|
||||
public void testIncorrectTransient() throws Exception {
|
||||
|
||||
+6
@@ -42,6 +42,12 @@ public class SerializationPluginDiagnosticTestGenerated extends AbstractSerializ
|
||||
runTest("plugins/kotlinx-serialization/testData/diagnostics/ExternalSerializers.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("GenericArrays.kt")
|
||||
public void testGenericArrays() throws Exception {
|
||||
runTest("plugins/kotlinx-serialization/testData/diagnostics/GenericArrays.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("IncorrectTransient.kt")
|
||||
public void testIncorrectTransient() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user