Skip to content

Commit

Permalink
Merge pull request #732 from k163377/remove-unused
Browse files Browse the repository at this point in the history
SequenceSerializer removed
  • Loading branch information
k163377 committed Dec 3, 2023
2 parents 0586949 + 3d64518 commit 16046f6
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 16 deletions.
9 changes: 3 additions & 6 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@
-->
<!-- 30-Sep-2023, wrongwrong: For 2.16, compare to 2.15.2 baseline
-->
<version>2.15.2</version>
<version>2.16.0</version>
<type>jar</type>
</dependency>
</oldVersion>
Expand All @@ -232,12 +232,9 @@
<breakBuildOnSourceIncompatibleModifications>true</breakBuildOnSourceIncompatibleModifications>
<excludes>
<!-- public -->
<!-- options added -->
<exclude>com.fasterxml.jackson.module.kotlin.KotlinModule</exclude>
<!-- removed -->
<exclude>com.fasterxml.jackson.module.kotlin.SequenceSerializer</exclude>
<!-- internal -->
<exclude>com.fasterxml.jackson.module.kotlin.KotlinNamesAnnotationIntrospector</exclude>
<exclude>com.fasterxml.jackson.module.kotlin.KotlinAnnotationIntrospector</exclude>
<exclude>com.fasterxml.jackson.module.kotlin.KotlinDeserializers</exclude>
</excludes>
</parameter>
</configuration>
Expand Down
3 changes: 3 additions & 0 deletions release-notes/CREDITS-2.x
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ Authors:
Contributors:

# 2.17.0 (not yet released)

WrongWrong (@k163377)
* #732: SequenceSerializer removed.
* #727: Fixed overriding findCreatorAnnotation instead of hasCreatorAnnotation

# 2.16.0
Expand Down
1 change: 1 addition & 0 deletions release-notes/VERSION-2.x
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ Co-maintainers:

2.17.0 (not yet released)

#732: SequenceSerializer removed.
#727: Fixed overriding findCreatorAnnotation instead of hasCreatorAnnotation.

2.16.0 (15-Nov-2023)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,6 @@ import java.lang.reflect.Method
import java.lang.reflect.Modifier
import java.math.BigInteger

@Deprecated(
message = "This class will be removed in 2.16 or later as it has been replaced by SequenceToIteratorConverter.",
replaceWith = ReplaceWith("com.fasterxml.jackson.module.kotlin.SequenceToIteratorConverter")
)
object SequenceSerializer : StdSerializer<Sequence<*>>(Sequence::class.java) {
override fun serialize(value: Sequence<*>, gen: JsonGenerator, provider: SerializerProvider) {
provider.defaultSerializeValue(value.iterator(), gen)
}
}

object UByteSerializer : StdSerializer<UByte>(UByte::class.java) {
override fun serialize(value: UByte, gen: JsonGenerator, provider: SerializerProvider) =
gen.writeNumber(value.toShort())
Expand Down

0 comments on commit 16046f6

Please sign in to comment.