Skip to content
This repository was archived by the owner on Nov 5, 2019. It is now read-only.
This repository was archived by the owner on Nov 5, 2019. It is now read-only.

SuperSonicBeanDeserializer needs to be able to override "vanilla deserialize" #33

@cowtowncoder

Description

@cowtowncoder

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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions