You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*release`2.12` (for Jackson `2.12.x`) [](https://circleci.com/gh/FasterXML/jackson-module-kotlin/tree/2.12)
13
13
* release `2.11.2` (for Jackson `2.11.x`) [](https://circleci.com/gh/FasterXML/jackson-module-kotlin/tree/2.11)
14
14
* release `2.10.5` (for Jackson `2.10.x`)
15
15
* release `2.9.10` (for Jackson `2.9.x`)
@@ -18,21 +18,22 @@ Releases require that you have included Kotlin stdlib and reflect libraries alre
All inferred types for the extension functions carry in full generic information (reified generics).
77
-
Therefore, using `readValue()` extension without the `Class` parameter will reify the type and automatically create a `TypeReference` for Jackson.
78
+
Therefore, using `readValue()` extension without the `Class` parameter will reify the type and
79
+
automatically create a `TypeReference` for Jackson.
78
80
79
81
# Annotations
80
82
81
-
You can intermix non-field values in the constructor and `JsonProperty` annotation in the constructor. Any fields not present in the constructor will be set after the constructor call. An example of these concepts:
83
+
You can intermix non-field values in the constructor and `JsonProperty` annotation in the constructor.
84
+
Any fields not present in the constructor will be set after the constructor call.
85
+
An example of these concepts:
82
86
83
87
```kotlin
84
88
@JsonInclude(JsonInclude.Include.NON_EMPTY)
@@ -89,7 +93,8 @@ You can intermix non-field values in the constructor and `JsonProperty` annotati
89
93
}
90
94
```
91
95
92
-
Note that using `lateinit` or `Delegates.notNull()` will ensure that the value is never null when read, while letting it be instantiated after the construction of the class.
96
+
Note that using `lateinit` or `Delegates.notNull()` will ensure that the value is never null when read,
97
+
while letting it be instantiated after the construction of the class.
0 commit comments