jackson-module-kotlin
jackson-module-kotlin copied to clipboard
Module that adds support for serialization/deserialization of Kotlin (http://kotlinlang.org) classes and data classes.
### 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...
### Your question Since the upgrade to 2.18.0 from 2.17.2 our data classes constructor properties are not deserialized correctly. See sample code below: ```{kotlin} class TestAnySetter { data class AnySetter...
### Search before asking - [x] I searched in the [issues](https://github.com/FasterXML/jackson-module-kotlin/issues) and found nothing similar. - [x] I have confirmed that the same problem is not reproduced if I exclude...
### Search before asking - [x] I searched in the [issues](https://github.com/FasterXML/jackson-module-kotlin/issues) and found nothing similar. - [x] I have confirmed that the same problem is not reproduced if I exclude...
The `kotlin-module` has a similar process and will be considered for change. https://github.com/FasterXML/jackson-future-ideas/discussions/82#discussioncomment-12664811
`strictNullChecks` will be migrated to a new, more performant and maintainable backend. On the one hand, this migration will be phased in for `2.x`, as the migration involves disruptive changes....
### Search before asking - [X] I searched in the [issues](https://github.com/FasterXML/jackson-module-kotlin/issues) and found nothing similar. - [X] I have confirmed that the same problem is not reproduced if I exclude...
### Search before asking - [x] I searched in the [issues](https://github.com/FasterXML/jackson-module-kotlin/issues) and found nothing similar. - [x] I have confirmed that the same problem is not reproduced if I exclude...
**Describe the bug** The `Iterator` serialization result is expected to be array-like. On the other hand, the serialization result of `kotlin.jvm.internal.ArrayIterator` is not as expected. **To Reproduce** ```kotlin val mapper...
### Use case We log entity classes before saving them to the database ``` data class MyEntity( val text: String, ... other required properties ) { lateinit var createAt: Instant...