in ratatool-diffy/src/main/scala/com/spotify/ratatool/diffy/AvroDiffy.scala [63:69]
private def numericValue(value: AnyRef): Double = value match {
case i: java.lang.Integer => i.toDouble
case l: java.lang.Long => l.toDouble
case f: java.lang.Float => f.toDouble
case d: java.lang.Double => d
case _ => throw new IllegalArgumentException(s"Unsupported numeric type: ${value.getClass}")
}