jackson-future-ideas icon indicating copy to clipboard operation
jackson-future-ideas copied to clipboard

Repository for SOLE PURPOSE of issue tracker and Wiki for NEW IDEAS. Please: NO BUG REPORTS.

Results 36 jackson-future-ideas issues
Sort by recently updated
recently updated
newest added

It would be great to have a module to supplement jackson-datatype-xml that made generating and handling SOAP messages easier. While it's possible to wrangle this in place with a combination...

It would be very useful in some situations to define default values when deserializing into a record. It is only possible in the moment to define default values using the...

I myself (and from the issues I read, a lot of other people too) have had trouble with `Include.NON_DEFAULT` due to the fact that it's not really possible to properly...

Similar to the described in this SO thread https://stackoverflow.com/questions/57629401/deserializing-json-using-java-11-httpclient-and-custom-bodyhandler-with-jackson

Sealed classes are coming to Java soon. Jackson can use them to remove the need to specify `@JsonSubTypes` because they are known from the sealing class: ```java @JsonSubTypes({ @JsonSubTypes.Type(value =...

```java record Point(int x, int y) {} Map map = ... ``` Because the map key is a composite class, Jackson needs a deserializer like ```java @JsonDeserialize(keyUsing = Point.Deserializer.class) record...

While it is possible to massage the object mapper enough to produce newline-delimited json ("ndjson", see http://ndjson.org/), it would be great to have "official" support in Jackson through a module....

I'm wondering if we can have an annotation (field level and class level) to set a default value if the corresponding JSON value is null in deserialization. ```json { "name":...

If we all work together and contribute, I think we can easily make a new version of Jackson that implements the new RFC.

I'm reporting this issue in future-ideas so that some discussion could happen on the topic. It might be that it could be easily ruled out as out of scope, but...