File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
src/main/kotlin/com/fasterxml/jackson/module/kotlin Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -102,10 +102,10 @@ internal class KotlinSerializers : Serializers.Base() {
102
102
val rawClass = type.rawClass
103
103
104
104
return when {
105
- UByte ::class .java.isAssignableFrom( rawClass) -> UByteSerializer
106
- UShort ::class .java.isAssignableFrom( rawClass) -> UShortSerializer
107
- UInt ::class .java.isAssignableFrom( rawClass) -> UIntSerializer
108
- ULong ::class .java.isAssignableFrom( rawClass) -> ULongSerializer
105
+ UByte ::class .java == rawClass -> UByteSerializer
106
+ UShort ::class .java == rawClass -> UShortSerializer
107
+ UInt ::class .java == rawClass -> UIntSerializer
108
+ ULong ::class .java == rawClass -> ULongSerializer
109
109
// The priority of Unboxing needs to be lowered so as not to break the serialization of Unsigned Integers.
110
110
rawClass.isUnboxableValueClass() -> ValueClassSerializer .from(rawClass)
111
111
else -> null
You can’t perform that action at this time.
0 commit comments