Skip to content

Commit 5aee7a3

Browse files
committed
Update GenericFactoryDeserializerResolver.scala
1 parent c39d41c commit 5aee7a3

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

src/main/scala/com/fasterxml/jackson/module/scala/deser/GenericFactoryDeserializerResolver.scala

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -105,13 +105,8 @@ abstract class GenericFactoryDeserializerResolver[CC[_], CF[X[_]]] extends Deser
105105
new BuilderWrapper[AnyRef](builderFor[AnyRef](collectionType.getRawClass, valueType))
106106
}
107107

108-
private class ContainerNullValueProvider(containerDeserializer: CollectionDeserializer) extends NullValueProvider {
109-
override def getNullValue(ctxt: DeserializationContext): AnyRef = containerDeserializer.getEmptyValue(ctxt)
110-
override def getNullAccessPattern: AccessPattern = containerDeserializer.getNullAccessPattern
111-
}
112-
113108
private class Deserializer[A](collectionType: JavaType, containerDeserializer: CollectionDeserializer)
114-
extends ContainerDeserializerBase[CC[A]](collectionType, new ContainerNullValueProvider(containerDeserializer), None.orNull)
109+
extends ContainerDeserializerBase[CC[A]](collectionType)
115110
with ContextualDeserializer {
116111

117112
def this(collectionType: JavaType, valueDeser: JsonDeserializer[Object], valueTypeDeser: TypeDeserializer, valueInstantiator: ValueInstantiator) = {

0 commit comments

Comments
 (0)