-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
most-wantedTag to indicate that there is heavy user +1'ing actionTag to indicate that there is heavy user +1'ing action
Milestone
Description
(note: created based on FasterXML/jackson-future-ideas#46)
With JDK 14 Java will get Record type of classes. While it appears that they can already be used with right set of configuration options, it would probably make sense to add explicit support to maybe use different auto-detect defaults.
Support should be done in a way that does not require JDK 14 dependency by jackson-databind
(that is a leap too far even for 3.0 at least as of May 2020): either so that
- If possible, detection simply uses existing JDK functionality (assuming enough features are translated into bytecode accessible using JDK 8 methods), OR
- If support does require JDK 14 API, create another module (
jackson-module-jdk14
orjackson-datatype-jdk14
, depending).
Marking tentatively as 3.0, but may be moved to a 2.x version if and when someone actual works on this.
200Puls, angiejones, dgray16, cykl, nanomader and 9 more
Metadata
Metadata
Assignees
Labels
most-wantedTag to indicate that there is heavy user +1'ing actionTag to indicate that there is heavy user +1'ing action