Skip to content

Commit 3783319

Browse files
committed
findKeyDeserializer change
1 parent 15c1e56 commit 3783319

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/main/scala-3/tools/jackson/module/scala/deser/EnumDeserializerModule.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ private class EnumDeserializerResolver(config: ScalaModule.Config) extends Deser
122122
}
123123

124124
private class EnumKeyDeserializerResolver(config: ScalaModule.Config) extends KeyDeserializers {
125-
override def findKeyDeserializer(javaType: JavaType, config: DeserializationConfig, beanDesc: BeanDescription): KeyDeserializer =
125+
override def findKeyDeserializer(javaType: JavaType, config: DeserializationConfig, beanDesc: BeanDescription.Supplier): KeyDeserializer =
126126
if (EnumDeserializerShared.EnumClass isAssignableFrom javaType.getRawClass)
127127
EnumKeyDeserializer(javaType.getRawClass.asInstanceOf[Class[Enum]])
128128
else None.orNull

src/main/scala/tools/jackson/module/scala/deser/EnumerationDeserializerModule.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ private class EnumerationKeyDeserializer(r: Option[EnumResolver]) extends KeyDes
9595

9696
private class EnumerationKeyDeserializers(config: ScalaModule.Config) extends KeyDeserializers {
9797
private val valueClass = classOf[scala.Enumeration#Value]
98-
def findKeyDeserializer(tp: JavaType, deserializationConfig: DeserializationConfig, desc: BeanDescription): KeyDeserializer = {
98+
def findKeyDeserializer(tp: JavaType, deserializationConfig: DeserializationConfig, desc: BeanDescription.Supplier): KeyDeserializer = {
9999
if (valueClass.isAssignableFrom(tp.getRawClass)) {
100100
new EnumerationKeyDeserializer(None)
101101
}

0 commit comments

Comments
 (0)