Skip to content

Commit d7d13a2

Browse files
committed
Fix #1001
1 parent a1a8793 commit d7d13a2

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

release-notes/VERSION

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ Project: jackson-databind
77
2.8.4 (not yet released)
88

99
#466: Jackson ignores Type information when raw return type is BigDecimal or BigInteger
10+
#1001: Parameter names module gets confused with delegate creator which is a static method
11+
#1383: Problem with `@JsonCreator` with 1-arg factory-method, implicit param names
1012
#1384: `@JsonDeserialize(keyUsing = ...)` does not work correctly together with
1113
DefaultTyping.NON_FINAL
1214
(reported by Oleg Z)

src/test/java/com/fasterxml/jackson/failing/DelegatingCreatorImplicitNames1001Test.java renamed to src/test/java/com/fasterxml/jackson/databind/creators/DelegatingCreatorImplicitNames1001Test.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.fasterxml.jackson.failing;
1+
package com.fasterxml.jackson.databind.creators;
22

33
import com.fasterxml.jackson.annotation.*;
44
import com.fasterxml.jackson.databind.*;
@@ -21,7 +21,7 @@ private D(String raw1, String raw2) {
2121
}
2222

2323
// not needed strictly speaking, but added for good measure
24-
@JsonCreator(mode=JsonCreator.Mode.DELEGATING)
24+
@JsonCreator
2525
public static D make(String value) {
2626
String[] split = value.split(":");
2727
return new D(split[0], split[1]);

0 commit comments

Comments
 (0)