Issue

1667


  • Implemented com.github.victools.jsonschema.generator.Module for Kotlin. This adds support for generating JSON schemas from Kotlin classes by leveraging Kotlin reflection. The module handles nullability, default values, and required properties based on Kotlin's types

  • Added kotlin-reflect dependency

  • Updated Kotlin version to 2.0.21

Comment From: markpollack

Looks like a great contribution, Sebastian is on PTO this week, so he can review next week when he is back. Thanks!

Comment From: markpollack

@sdeleuze can you take a look as time permits please

Comment From: tzolov

Thank you @devcrocod for the contribution and @sdeleuze for reviewing it!

Comment From: tzolov

rebased , squashed and merged at 756a9dcc08fbbb0173ddba9e47e8b4f6bec3339f