FasterXML/jackson-module-parameter-names — pull request #10 by christophercurrie (2014-10-16 07:30:08+00:00)
Title: Failing tests for wrappers

This commit adds two tests for simple bean objects that wrap values; the normal Jackson use case requires the use of `@JsonProperty` annotations in the constructor and works fine, but fails when using the parameter names module. I suspect the start of the issue is here:

[BasicDeserializerFactory.java#L443](https://github.com/FasterXML/jackson-databind/blob/6fc1974509e16eefb84ac00da03d8e2839b01f4a/src/main/java/com/fasterxml/jackson/databind/deser/BasicDeserializerFactory.java#L443)

Without explicit names, the single argument use case kicks out of the "constructorProperty" path and relies on the "delegatingConstructor" path, which fails because they expect simple integers rather than JSON objects.

Because of the changes to creators in 2.5, this also ends up being a blocking issue for the Scala module's upgrade to 2.5.