wrongwrong

Results 57 issues of wrongwrong

Performance improvements have been made to `KCallableImpl.callDefaultMethod` (`KFunction.callBy`). ## Significance of this improvement `KFunction.callBy` is almost always used when function calls are made using `kotlin-reflect`. Improving this performance will improve...

Reflection

### Use case: The use of default arguments (no arguments specified) when calling the constructor of the generated `Record` class appears to be using the table defaults. On the other...

T: Enhancement

**Describe the bug** The current process is as follows. Although it is a guess since there are no comments, the registration is done for both `kClass.java` and `kClass.javaObjectType`, which seems...

bug

I found several processes for `KNAI.findDefaultCreator` that are not working as intended, or the test results do not change even if they are removed. ## 1. `JsonProperty.Access` is ignored in...

bug

While checking, I found that deleting [this line](https://github.com/FasterXML/jackson-module-kotlin/blob/2.13/src/main/kotlin/com/fasterxml/jackson/module/kotlin/KotlinNamesAnnotationIntrospector.kt#L79) did not change the test results. On the other hand, I found a case where the deserialization would fail if this line...

If a `Constructor` and a `JsonCreator` are defined that take the same type as an argument, as shown below, I felt that the `JsonCreator` would take precedence. ```kotlin data class...

question

This PR is a continuation of #512. It also implements up to 2 of the comments below. https://github.com/FasterXML/jackson-module-kotlin/pull/439#issuecomment-943042543 ## Changes from existing ### Improve the efficiency of argument management The...

The `hasCreatorAnnotation` was checking if the `declaringClass` was included in the `ignoredClassesForImplyingJsonCreator`. On the other hand, since `ignoredClassesForImplyingJsonCreator` was always the `emptySet`, this check would always return `false`. (Since `KotlinNameAnnotationIntrospector`...

**Describe the bug** In `Kotlin 1.5.x`, access to `private JvmStatic` functions via `Java` reflection is broken. https://youtrack.jetbrains.com/issue/KT-46181 This causes problems with code like the following, where the `JsonCreator` is ignored...

bug

This is a continuation of #530 and #531. This issue is related to #199 .

enhancement