Paul Woitaschek
07/01/2020, 2:02 PMProtoBuf.dump(Int.serializer().set, setOf())
Also just throws an exception:
Exception in thread "main" java.util.NoSuchElementException: List is empty.
at kotlin.collections.CollectionsKt___CollectionsKt.last(_Collections.kt:372)
at kotlinx.serialization.internal.TaggedEncoder.getCurrentTag(Tagged.kt:129)
at kotlinx.serialization.protobuf.ProtoBuf$ProtobufWriter.beginStructure(ProtoBuf.kt:112)
at kotlinx.serialization.Encoder$DefaultImpls.beginCollection(Encoding.kt:244)
at kotlinx.serialization.internal.TaggedEncoder.beginCollection(Tagged.kt:22)
at kotlinx.serialization.internal.ListLikeSerializer.serialize(CollectionSerializers.kt:73)
at kotlinx.serialization.protobuf.ProtoBuf$ProtobufWriter.encodeSerializableValue(ProtoBuf.kt:148)
at kotlinx.serialization.EncodingKt.encode(Encoding.kt:402)
at kotlinx.serialization.protobuf.ProtoBuf.dump(ProtoBuf.kt:541)
at kotlinx.serialization.protobuf.ProtoBuf$Default.dump(ProtoBuf.kt)
edenman
07/01/2020, 6:41 PM