File tree Expand file tree Collapse file tree 6 files changed +9
-5
lines changed
src/main/kotlin/io/github/projectmapk/jackson/module/kogera
valueInstantiator/creator Expand file tree Collapse file tree 6 files changed +9
-5
lines changed Original file line number Diff line number Diff line change 11package io.github.projectmapk.jackson.module.kogera
22
33import com.fasterxml.jackson.databind.util.LRUMap
4+ import io.github.projectmapk.jackson.module.kogera.jmClass.JmClass
45import java.io.Serializable
56import java.lang.reflect.Method
67import java.util.Optional
Original file line number Diff line number Diff line change @@ -13,9 +13,9 @@ import com.fasterxml.jackson.databind.introspect.AnnotatedParameter
1313import com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector
1414import com.fasterxml.jackson.databind.jsontype.NamedType
1515import io.github.projectmapk.jackson.module.kogera.JSON_PROPERTY_CLASS
16- import io.github.projectmapk.jackson.module.kogera.JmClass
1716import io.github.projectmapk.jackson.module.kogera.ReflectionCache
1817import io.github.projectmapk.jackson.module.kogera.hasCreatorAnnotation
18+ import io.github.projectmapk.jackson.module.kogera.jmClass.JmClass
1919import io.github.projectmapk.jackson.module.kogera.reconstructClass
2020import io.github.projectmapk.jackson.module.kogera.toSignature
2121import kotlinx.metadata.KmClassifier
Original file line number Diff line number Diff line change @@ -9,14 +9,14 @@ import com.fasterxml.jackson.databind.JsonDeserializer
99import com.fasterxml.jackson.databind.deser.std.StdDeserializer
1010import com.fasterxml.jackson.databind.exc.InvalidDefinitionException
1111import com.fasterxml.jackson.databind.module.SimpleDeserializers
12- import io.github.projectmapk.jackson.module.kogera.JmClass
1312import io.github.projectmapk.jackson.module.kogera.KotlinDuration
1413import io.github.projectmapk.jackson.module.kogera.ReflectionCache
1514import io.github.projectmapk.jackson.module.kogera.ValueClassBoxConverter
1615import io.github.projectmapk.jackson.module.kogera.deser.JavaToKotlinDurationConverter
1716import io.github.projectmapk.jackson.module.kogera.deser.WrapsNullableValueClassDeserializer
1817import io.github.projectmapk.jackson.module.kogera.hasCreatorAnnotation
1918import io.github.projectmapk.jackson.module.kogera.isUnboxableValueClass
19+ import io.github.projectmapk.jackson.module.kogera.jmClass.JmClass
2020import io.github.projectmapk.jackson.module.kogera.toSignature
2121import kotlinx.metadata.isSecondary
2222import kotlinx.metadata.jvm.signature
Original file line number Diff line number Diff line change 11package io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.creator
22
3- import io.github.projectmapk.jackson.module.kogera.JmClass
43import io.github.projectmapk.jackson.module.kogera.ReflectionCache
54import io.github.projectmapk.jackson.module.kogera.call
65import io.github.projectmapk.jackson.module.kogera.defaultConstructorMarker
76import io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.argumentBucket.ArgumentBucket
87import io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.argumentBucket.BucketGenerator
98import io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.calcMaskSize
109import io.github.projectmapk.jackson.module.kogera.getDeclaredConstructorBy
10+ import io.github.projectmapk.jackson.module.kogera.jmClass.JmClass
1111import java.lang.reflect.Constructor
1212
1313internal class ConstructorValueCreator <T : Any >(
Original file line number Diff line number Diff line change 11package io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.creator
22
33import io.github.projectmapk.jackson.module.kogera.ANY_CLASS
4- import io.github.projectmapk.jackson.module.kogera.JmClass
54import io.github.projectmapk.jackson.module.kogera.ReflectionCache
65import io.github.projectmapk.jackson.module.kogera.call
76import io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.argumentBucket.ArgumentBucket
87import io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.argumentBucket.BucketGenerator
98import io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.calcMaskSize
109import io.github.projectmapk.jackson.module.kogera.getDeclaredMethodBy
10+ import io.github.projectmapk.jackson.module.kogera.jmClass.JmClass
1111import kotlinx.metadata.KmFunction
1212import java.lang.reflect.Method
1313
Original file line number Diff line number Diff line change 1- package io.github.projectmapk.jackson.module.kogera
1+ package io.github.projectmapk.jackson.module.kogera.jmClass
22
3+ import io.github.projectmapk.jackson.module.kogera.toDescBuilder
4+ import io.github.projectmapk.jackson.module.kogera.toKmClass
5+ import io.github.projectmapk.jackson.module.kogera.toSignature
36import kotlinx.metadata.ClassKind
47import kotlinx.metadata.ClassName
58import kotlinx.metadata.KmClass
You can’t perform that action at this time.
0 commit comments