@@ -15,8 +15,8 @@ import scala.collection.mutable.ArrayBuffer
1515import scala .collection .mutable .ListBuffer
1616
1717import com .fasterxml .jackson .annotation .JsonFormat
18- import tools .jackson .core .{JsonGenerator , JsonParser , JsonTokenId , Version }
19- import tools .jackson .core .json .{JsonFactory , JsonWriteFeature }
18+ import tools .jackson .core .{ JsonGenerator , JsonParser , JsonTokenId , Version }
19+ import tools .jackson .core .json .{ JsonFactory , JsonWriteFeature }
2020import tools .jackson .databind .JacksonModule .SetupContext
2121import tools .jackson .databind ._
2222import tools .jackson .databind .`type` .TypeFactory
@@ -245,20 +245,29 @@ private[jackson] class JsValueDeserializer(factory: TypeFactory, klass: Class[?]
245245}
246246
247247private [jackson] class PlayDeserializers (jsonSettings : JsonConfig ) extends Deserializers .Base {
248- override def findBeanDeserializer (javaType : JavaType , config : DeserializationConfig , beanDescRef : BeanDescription .Supplier ) = {
248+ override def findBeanDeserializer (
249+ javaType : JavaType ,
250+ config : DeserializationConfig ,
251+ beanDescRef : BeanDescription .Supplier
252+ ) = {
249253 val klass = javaType.getRawClass
250254 if (classOf [JsValue ].isAssignableFrom(klass) || klass == JsNull .getClass) {
251255 new JsValueDeserializer (config.getTypeFactory, klass, jsonSettings)
252256 } else null
253257 }
254258
255- override def hasDeserializerFor (config : DeserializationConfig , valueType : Class [_ ]): Boolean = {
259+ override def hasDeserializerFor (config : DeserializationConfig , valueType : Class [? ]): Boolean = {
256260 classOf [JsValue ].isAssignableFrom(valueType) || valueType == JsNull .getClass
257261 }
258262}
259263
260264private [jackson] class PlaySerializers (jsonSettings : JsonConfig ) extends Serializers .Base {
261- override def findSerializer (config : SerializationConfig , javaType : JavaType , beanDescRef : BeanDescription .Supplier , formatOverrides : JsonFormat .Value ) = {
265+ override def findSerializer (
266+ config : SerializationConfig ,
267+ javaType : JavaType ,
268+ beanDescRef : BeanDescription .Supplier ,
269+ formatOverrides : JsonFormat .Value
270+ ) = {
262271 val ser : Object = if (classOf [JsValue ].isAssignableFrom(beanDescRef.getBeanClass)) {
263272 new JsValueSerializer (jsonSettings)
264273 } else {
0 commit comments