infinum / kotlin-jsonapix

JsonApiX is an Android, annotation processor library that was made to transform regular Kotlin classes into their JSON API representations, with the ability to serialize or deserialize them to or from strings.
Apache License 2.0
38 stars 9 forks source link

Add support for the KMM (Kotlin Multiplatform Mobile) project #32

Closed suho closed 2 years ago

suho commented 2 years ago

Why

The library currently does not support the KMM (Kotlin Multiplatform Mobile) project.

Surveys_–_build_gradle_kts___shared_

Error:

Screen Shot 2022-09-19 at 09 36 49

Who Benefits?

KMM Developers

Thanks

stjepanbanek commented 2 years ago

Hi @suho and thanks for your elaborate feedback.

Unfortunately, we have noticed the same issues with the lib in KMM projects, and the fix requires a significant amount of time. However, we do plan on supporting KMM in one of the future releases. Now, I can't tell exactly when that might happen due to high amount of work we have elsewhere.

Rest assured that we will handle this in due time!