Skip to content

Commit b039c71

Browse files
committed
Deletion was cancelled and Deprecated was granted.
Because it was public.
1 parent 64213dc commit b039c71

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/main/kotlin/com/fasterxml/jackson/module/kotlin/KotlinSerializers.kt

+10
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,16 @@ import java.lang.reflect.Method
1313
import java.lang.reflect.Modifier
1414
import java.math.BigInteger
1515

16+
@Deprecated(
17+
message = "This class will be removed in 2.16 or later as it has been replaced by SequenceToIteratorConverter.",
18+
replaceWith = ReplaceWith("com.fasterxml.jackson.module.kotlin.SequenceToIteratorConverter")
19+
)
20+
object SequenceSerializer : StdSerializer<Sequence<*>>(Sequence::class.java) {
21+
override fun serialize(value: Sequence<*>, gen: JsonGenerator, provider: SerializerProvider) {
22+
provider.defaultSerializeValue(value.iterator(), gen)
23+
}
24+
}
25+
1626
object UByteSerializer : StdSerializer<UByte>(UByte::class.java) {
1727
override fun serialize(value: UByte, gen: JsonGenerator, provider: SerializerProvider) =
1828
gen.writeNumber(value.toShort())

0 commit comments

Comments
 (0)