In order to reduce processing costs,  not rewrite if not necessary.
MODIFY
src/main/kotlin/com/fasterxml/jackson/module/kotlin/ConstructorValueCreator.kt
src/main/kotlin/com/fasterxml/jackson/module/kotlin/ConstructorValueCreator.kt
@@ -7,6 +7,6 @@ internal class ConstructorValueCreator<T>(override val callable: KFunction<T>) :
override val accessible: Boolean = callable.isAccessible
init {
- callable.isAccessible = true
+ if (!accessible) callable.isAccessible = true
}
}

In order to reduce processing costs,  not rewrite if not necessary.