jackson-databind icon indicating copy to clipboard operation
jackson-databind copied to clipboard

General data-binding package for Jackson (2.x): works on streaming API (core) implementation(s)

Results 238 jackson-databind issues
Sort by recently updated
recently updated
newest added

another way to fix #3592 each element deserializer will be cached in the newly added deserializer `TupleDeserializer`.

Scala, Kotlin and Java 17 have sealed classes. It is possible to write introspectors that find the subtypes. It would be great if jackson-databind could infer a default JsonTypeInfo setting...

to-evaluate

**Describe the bug** Instances are serialized with duplicated JSON properties. **Version information** 2.13.3 and not only **To Reproduce** Reproduce it by combining the following 2 aspects: - `objectMapper.setSerializationInclusion(JsonInclude.Include.ALWAYS);` - `com.fasterxml.jackson.databind.ObjectMapper#registerSubtypes(com.fasterxml.jackson.databind.jsontype.NamedType...)`...

The following test case fails, and I think it shouldn't: ```java public class SampleTest { @Test void sampleTest() { ObjectMapper mapper = new ObjectMapper(); SerializationConfig config = mapper.getSerializationConfig(); ClassIntrospector introspector...

property-discovery

Hello, first of all, i'm not really that experienced with jackson, but I've been running into an issue and i see no way to solve it. So, i have a...

need-test-case
to-evaluate

Using a deserialization view and DeserializationFeature.FAIL_ON_IGNORED_PROPERTIES, it could be convenient if an error was raised when attempting to deserialize a property that is not part of the view. In the...

3.x

There are a number of places across Jackson where no-arg constructors are required, such as for `TypeIdResolver`s. I have some use cases involving both partitioned type names (separate JSON:API "APIs",...

to-evaluate

Seems like it would be nice to just support formats available via format Strings that `String.format()` uses. Note that existing support for date/time values use different formatting; this should be...

Hello, When running the code below I get the exception: ``` Exception in thread "main" java.lang.RuntimeException: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Java 8 date/time type `java.time.LocalDateTime` not supported by default: add Module "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" to...

has-failing-test