I am using this library in a Jenkins plugin, and I am noticing some strange behavior.
After updating some other plugins to their newest versions (jackson2-api to 2.13.1 and jersey2-api to 2.35), I noticed that this library no longer deserializes correctly. Any model property that uses snake_case in it's JSON does not get deserialized to the camelCase Java object properties. Those Java object properties just have null values. The properties that match exactly between JSON and Java (e.g. description) seem to work perfectly fine.
I have no idea in the slightest as to what is going on. Is it something to do with this library and having newer versions of jersey in the classpath? Or maybe am I just missing some dependency?
Any guidance would be greatly appreciated.