SuperSonicBeanDeserializer needs to be able to override "vanilla deserialize"
cowtowncoder opened this issue · 0 comments
cowtowncoder commented
Looks like 2.3.0-SNAPSHOT version of super-sonic bean deserializer does not actually override main deserialization method that gets called, in so-called "vanilla" case. This is combination of multiple factors; one of them being actual bug fix in 2.3.0 databind, which makes vanilla mode correctly detected. In that case, call sequence does not include methods that SSBD overrides.
Changes are needed in jackson-databind, because at least one method declared final
in BeanDeserializer
can not be so; probably the first-level deserialize()
method (since it can't usually be inlined anyway)