Skip to content

Commit 25563b5

Browse files
committed
JmClass package migration
For class splitting
1 parent f2f2e25 commit 25563b5

File tree

6 files changed

+9
-5
lines changed

6 files changed

+9
-5
lines changed

src/main/kotlin/io/github/projectmapk/jackson/module/kogera/ReflectionCache.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package io.github.projectmapk.jackson.module.kogera
22

33
import com.fasterxml.jackson.databind.util.LRUMap
4+
import io.github.projectmapk.jackson.module.kogera.jmClass.JmClass
45
import java.io.Serializable
56
import java.lang.reflect.Method
67
import java.util.Optional

src/main/kotlin/io/github/projectmapk/jackson/module/kogera/annotationIntrospector/KotlinPrimaryAnnotationIntrospector.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ import com.fasterxml.jackson.databind.introspect.AnnotatedParameter
1313
import com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector
1414
import com.fasterxml.jackson.databind.jsontype.NamedType
1515
import io.github.projectmapk.jackson.module.kogera.JSON_PROPERTY_CLASS
16-
import io.github.projectmapk.jackson.module.kogera.JmClass
1716
import io.github.projectmapk.jackson.module.kogera.ReflectionCache
1817
import io.github.projectmapk.jackson.module.kogera.hasCreatorAnnotation
18+
import io.github.projectmapk.jackson.module.kogera.jmClass.JmClass
1919
import io.github.projectmapk.jackson.module.kogera.reconstructClass
2020
import io.github.projectmapk.jackson.module.kogera.toSignature
2121
import kotlinx.metadata.KmClassifier

src/main/kotlin/io/github/projectmapk/jackson/module/kogera/deser/deserializers/KotlinDeserializers.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ import com.fasterxml.jackson.databind.JsonDeserializer
99
import com.fasterxml.jackson.databind.deser.std.StdDeserializer
1010
import com.fasterxml.jackson.databind.exc.InvalidDefinitionException
1111
import com.fasterxml.jackson.databind.module.SimpleDeserializers
12-
import io.github.projectmapk.jackson.module.kogera.JmClass
1312
import io.github.projectmapk.jackson.module.kogera.KotlinDuration
1413
import io.github.projectmapk.jackson.module.kogera.ReflectionCache
1514
import io.github.projectmapk.jackson.module.kogera.ValueClassBoxConverter
1615
import io.github.projectmapk.jackson.module.kogera.deser.JavaToKotlinDurationConverter
1716
import io.github.projectmapk.jackson.module.kogera.deser.WrapsNullableValueClassDeserializer
1817
import io.github.projectmapk.jackson.module.kogera.hasCreatorAnnotation
1918
import io.github.projectmapk.jackson.module.kogera.isUnboxableValueClass
19+
import io.github.projectmapk.jackson.module.kogera.jmClass.JmClass
2020
import io.github.projectmapk.jackson.module.kogera.toSignature
2121
import kotlinx.metadata.isSecondary
2222
import kotlinx.metadata.jvm.signature

src/main/kotlin/io/github/projectmapk/jackson/module/kogera/deser/valueInstantiator/creator/ConstructorValueCreator.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.creator
22

3-
import io.github.projectmapk.jackson.module.kogera.JmClass
43
import io.github.projectmapk.jackson.module.kogera.ReflectionCache
54
import io.github.projectmapk.jackson.module.kogera.call
65
import io.github.projectmapk.jackson.module.kogera.defaultConstructorMarker
76
import io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.argumentBucket.ArgumentBucket
87
import io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.argumentBucket.BucketGenerator
98
import io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.calcMaskSize
109
import io.github.projectmapk.jackson.module.kogera.getDeclaredConstructorBy
10+
import io.github.projectmapk.jackson.module.kogera.jmClass.JmClass
1111
import java.lang.reflect.Constructor
1212

1313
internal class ConstructorValueCreator<T : Any>(

src/main/kotlin/io/github/projectmapk/jackson/module/kogera/deser/valueInstantiator/creator/MethodValueCreator.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.creator
22

33
import io.github.projectmapk.jackson.module.kogera.ANY_CLASS
4-
import io.github.projectmapk.jackson.module.kogera.JmClass
54
import io.github.projectmapk.jackson.module.kogera.ReflectionCache
65
import io.github.projectmapk.jackson.module.kogera.call
76
import io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.argumentBucket.ArgumentBucket
87
import io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.argumentBucket.BucketGenerator
98
import io.github.projectmapk.jackson.module.kogera.deser.valueInstantiator.calcMaskSize
109
import io.github.projectmapk.jackson.module.kogera.getDeclaredMethodBy
10+
import io.github.projectmapk.jackson.module.kogera.jmClass.JmClass
1111
import kotlinx.metadata.KmFunction
1212
import java.lang.reflect.Method
1313

src/main/kotlin/io/github/projectmapk/jackson/module/kogera/JmClass.kt renamed to src/main/kotlin/io/github/projectmapk/jackson/module/kogera/jmClass/JmClass.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
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
36
import kotlinx.metadata.ClassKind
47
import kotlinx.metadata.ClassName
58
import kotlinx.metadata.KmClass

0 commit comments

Comments
 (0)