override fun serialize()

in executors/src/main/kotlin/FailureSerializers.kt [22:33]


  override fun serialize(value: ComparisonFailure, gen: JsonGenerator, serializers: SerializerProvider?) {
    gen.apply {
      writeStartObject()
      writeStringField("message", value.message)
      writeStringField("expected", value.expected)
      writeStringField("actual", value.actual)
      writeStringField("fullName", value.javaClass.name)
      writeObjectField("stackTrace", value.stackTrace)
      writeObjectField("cause", if (value.cause != value) value.cause else null)
      writeEndObject()
    }
  }