Skip to content

Commit 3178a86

Browse files
committed
1 parent b23140e commit 3178a86

File tree

4 files changed

+0
-12
lines changed

4 files changed

+0
-12
lines changed

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,6 @@ abstract class GenericFactoryDeserializerResolver[CC[_], CF[X[_]]] extends Deser
6363
extends ContainerDeserializerBase[CC[_]](collectionType)
6464
with ContextualDeserializer {
6565

66-
// Crazy workaround for https://github.com/scala/scala-dev/issues/623
67-
override def getNullValue(ctx: DeserializationContext): CC[_] with Object = super.getNullValue.asInstanceOf[CC[_] with Object]
68-
6966
def this(collectionType: JavaType, valueDeser: JsonDeserializer[Object], valueTypeDeser: TypeDeserializer, valueInstantiator: ValueInstantiator) {
7067
this(collectionType, new CollectionDeserializer(collectionType, valueDeser, valueTypeDeser, valueInstantiator))
7168
}

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,6 @@ abstract class GenericMapFactoryDeserializerResolver[CC[K, V], CF[X[_, _]]] exte
5555
private class Deserializer(mapType: MapLikeType, containerDeserializer: MapDeserializer)
5656
extends ContainerDeserializerBase[CC[_, _]](mapType) with ContextualDeserializer {
5757

58-
// Crazy workaround for https://github.com/scala/scala-dev/issues/623
59-
override def getNullValue(ctx: DeserializationContext): CC[_, _] with Object = super.getNullValue.asInstanceOf[CC[_, _] with Object]
60-
6158
def this(mapType: MapLikeType, valueInstantiator: ValueInstantiator, keyDeser: KeyDeserializer, valueDeser: JsonDeserializer[_], valueTypeDeser: TypeDeserializer) = {
6259
this(mapType, new MapDeserializer(mapType, valueInstantiator, keyDeser, valueDeser.asInstanceOf[JsonDeserializer[AnyRef]], valueTypeDeser))
6360
}

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@ import scala.reflect.{ClassTag, classTag}
1414
private abstract class BigNumberDeserializer[T >: Null : ClassTag](creator: (String) => T)
1515
extends StdScalarDeserializer[T](classTag[T].runtimeClass)
1616
{
17-
// Crazy workaround for https://github.com/scala/scala-dev/issues/623
18-
override def getNullValue(ctx: DeserializationContext): T with Object = super.getNullValue.asInstanceOf[T with Object]
19-
2017
override def deserialize(jp: JsonParser, ctxt: DeserializationContext): T = {
2118
val t = jp.getCurrentToken
2219
t match {

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ private class TupleDeserializer(javaType: JavaType,
1818
if (ctors.length > 1) throw new IllegalStateException("Tuple should have only one constructor")
1919
val ctor = ctors.head
2020

21-
// Crazy workaround for https://github.com/scala/scala-dev/issues/623
22-
override def getNullValue(ctx: DeserializationContext): Product with Object = super.getNullValue.asInstanceOf[Product with Object]
23-
2421
def createContextual(ctxt: DeserializationContext, property: BeanProperty) = {
2522
// For now, the dumb and simple route of assuming we don't have the right deserializers.
2623
// This will probably result in duplicate deserializers, but it's safer than assuming

0 commit comments

Comments
 (0)