Skip to content

Commit 4cecfc2

Browse files
committed
Update release notes wrt #3475
1 parent 6351460 commit 4cecfc2

File tree

3 files changed

+14
-8
lines changed

3 files changed

+14
-8
lines changed

release-notes/CREDITS-2.x

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1445,6 +1445,14 @@ Jason Harper (jsharper@github)
14451445
`PropertyNamingStrategy.UPPER_CAMEL_CASE`
14461446
(2.13.4)
14471447
1448+
Matthew Altman (matthew-altman@github)
1449+
* Reported #2541: Cannot merge polymorphic objects
1450+
(2.14.0)
1451+
1452+
James Wang (jameswangz@github)
1453+
* Contributed fix for #2541: Cannot merge polymorphic objects
1454+
(2.14.0)
1455+
14481456
ZeyuCai@github:
14491457
* Contributed #3314: Four Flaky Tests Detected in 2.14
14501458
(2.14.0)
@@ -1466,10 +1474,6 @@ Deniz Husaj (denizhusaj@github)
14661474
* Reported #3447: Deeply nested JsonNode throws StackOverflowError for toString()
14671475
(2.14.0)
14681476
1469-
Matthew Altman (matthew-altman@github)
1470-
* Reported #2541: Cannot merge polymorphic objects
1471-
(2.14.0)
1472-
1473-
James Wang (jameswangz@github)
1474-
* Contributed fix for #2541: Cannot merge polymorphic objects
1477+
PJ Fanning (pjfanning@github)
1478+
* Contributed #3475: Support use of fast double parse
14751479
(2.14.0)

release-notes/VERSION-2.x

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ Project: jackson-databind
2828
(contributed by Jan J)
2929
#3447: Deeply nested JsonNode throws StackOverflowError for toString()
3030
(reported by Deniz H)
31+
#3475: Support use of fast double parse
32+
(contributed by PJ Fanning)
3133
#3476: Implement `JsonNodeFeature.WRITE_NULL_PROPERTIES` to allow skipping
3234
JSON `null` values on writing
3335
#3481: Filter method only got called once if the field is null when using

src/main/java/com/fasterxml/jackson/databind/deser/std/NumberDeserializers.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ protected final Float _parseFloat(JsonParser p, DeserializationContext ctxt)
645645
return (Float) getNullValue(ctxt);
646646
}
647647
try {
648-
return NumberInput.parseFloat(text, p.isEnabled(JsonParser.Feature.USE_FAST_DOUBLE_PARSER));
648+
return NumberInput.parseFloat(text, p.isEnabled(StreamReadFeature.USE_FAST_DOUBLE_PARSER));
649649
} catch (IllegalArgumentException iae) { }
650650
return (Float) ctxt.handleWeirdStringValue(_valueClass, text,
651651
"not a valid `Float` value");
@@ -736,7 +736,7 @@ protected final Double _parseDouble(JsonParser p, DeserializationContext ctxt) t
736736
return (Double) getNullValue(ctxt);
737737
}
738738
try {
739-
return _parseDouble(text, p.isEnabled(JsonParser.Feature.USE_FAST_DOUBLE_PARSER));
739+
return _parseDouble(text, p.isEnabled(StreamReadFeature.USE_FAST_DOUBLE_PARSER));
740740
} catch (IllegalArgumentException iae) { }
741741
return (Double) ctxt.handleWeirdStringValue(_valueClass, text,
742742
"not a valid `Double` value");

0 commit comments

Comments
 (0)