Skip to content

Conversation

k163377
Copy link
Contributor

@k163377 k163377 commented Nov 10, 2024

SSIA

@k163377 k163377 marked this pull request as draft November 10, 2024 14:37
@k163377 k163377 changed the title Update Jackson Upgraded Jackson to 2.18 and migrated the creator search implementation to findDefaultCreator Nov 23, 2024

// Only constructors that take a value class as an argument have a DefaultConstructorMarker on the Signature.
private fun StringBuilder.valueDesc(len: Int) =
replace(len - 1, len, "Lkotlin/jvm/internal/DefaultConstructorMarker;)V").toString()
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The valueDesc is now a lazy evaluation, which improves performance a bit.

@k163377 k163377 marked this pull request as ready for review November 23, 2024 16:20
@k163377 k163377 merged commit 4409175 into develop Nov 23, 2024
3 checks passed
@k163377 k163377 deleted the update-jackson branch November 23, 2024 16:33
@github-actions github-actions bot mentioned this pull request Nov 23, 2024
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant