jackson-module-kotlin icon indicating copy to clipboard operation
jackson-module-kotlin copied to clipboard

Module that adds support for serialization/deserialization of Kotlin (http://kotlinlang.org) classes and data classes.

Results 175 jackson-module-kotlin issues
Sort by recently updated
recently updated
newest added

Hi! It seems that now `ObjectMapper` skips `Nothing?` properties: ```kotlin // simplified example // Jackson version I use is `2.10.3` (the latest stable patch version) import com.fasterxml.jackson.core.JsonGenerator import com.fasterxml.jackson.databind.ObjectMapper import...

`class Data(val id: String, val email: Optional)` `email` field is marked as required, but if we not pass data to it, it works correctly, it is initialized with `Optional.empty`. Please...

I have a data class as following: @Json data class ControlTag(val tagSource: TagSource, val tag: TagType) TagSource class: @Json enum class TagSource { EXISTING, USER } TagType is an interface:...

The introduction of [`KotlinObjectSingletonDeserializer`](https://github.com/FasterXML/jackson-module-kotlin/blob/master/src/main/kotlin/com/fasterxml/jackson/module/kotlin/KotlinObjectSingletonDeserializer.kt) in 2.10.1 breaks the deserialization of Kotlin structures that could successfully be deserialized in 2.10.0. I've forked jackson-module-kotlin and introduced three branches that demonstrate the problem...

### Search before asking - [X] I searched in the [issues](https://github.com/FasterXML/jackson-module-kotlin/issues) and found nothing similar. - [X] I searched in the [issues of databind](https://github.com/FasterXML/jackson-databind/issues) and other modules used and found...

bug

### Search before asking - [X] I searched in the [issues](https://github.com/FasterXML/jackson-module-kotlin/issues) and found nothing similar. - [X] I searched in the [issues of databind](https://github.com/FasterXML/jackson-databind/issues) and other modules used and found...

enhancement

### Your question Hello, I know is a feature but it's annoying in my case : how to avoid the serializer to renamme my property "isAvailable" to "available". I want...

question

### Search before asking - [X] I searched in the [issues](https://github.com/FasterXML/jackson-module-kotlin/issues) and found nothing similar. - [X] I searched in the [issues of databind](https://github.com/FasterXML/jackson-databind/issues) and other modules used and found...

bug

### Search before asking - [X] I searched in the [issues](https://github.com/FasterXML/jackson-module-kotlin/issues) and found nothing similar. - [X] I searched in the [issues of databind](https://github.com/FasterXML/jackson-databind/issues) and other modules used and found...

bug

With 2.18 jackson-databind has a new, rewritten logic for POJO Property detection: work was done mostly under https://github.com/FasterXML/jackson-databind/issues/4515. Logic, at high-level, selects at most one "Properties-based" Creator (constructor / static...