I'm running into some unexpected behavior and I'm not sure if it's a bug or just an unsupported use case. I'm trying to use a companion object function (annotated with
@JvmStatic
) as a
@JsonCreator
. This works, but it appears that parameter defaults in the creator function are being ignored. Here's a reproduce case: