Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kotlin Multiplatform support? #46

Open
luongvo opened this issue Dec 20, 2022 · 5 comments
Open

Kotlin Multiplatform support? #46

luongvo opened this issue Dec 20, 2022 · 5 comments

Comments

@luongvo
Copy link

luongvo commented Dec 20, 2022

Hi team, thank you for building a great library for JSON:API parsing with kotlinx. After checking, I see this lib does not support the Kotlin Multiplatform project yet as it still uses kapt to process annotations based on JVM. The description of this library says it seems to support multiplatform already but unluckily not yet.

Do you have any plan to make it fully support it? I do think the main work will be migrating from kapt to ksp. Am I correct? 🤔

@stjepanbanek
Copy link
Contributor

Hi @luongvo!

You are correct, I am working on KSP support as we speak. I believe sometimes in the 1st quarter of the next year there should be a release that will include it. I will update the description, thanks for pointing this out.
The initial plan was to make the lib multiplatform from the start, but it turned out to take more effort than we could afford at the time.

Anyway, yeah, we do plan to support KMM. Not sure if adding ksp is the last link in that chain, but if needed we will keep working.

@maicol07
Copy link

Hi @stjepanbanek,

any news about KMP support?

Thanks

@thisAAY
Copy link
Collaborator

thisAAY commented Feb 22, 2024

Hi @maicol07

We're focusing on bringing in KMP support right now and will add KSP and KAPT at the same time. This involves some big updates we're currently working on. We plan to have KMP support ready by the third quarter.

@thisAAY thisAAY reopened this Feb 22, 2024
@sjaramillo10
Copy link

Hey there 👋

Any updates about KMP support? 🙏

@thisAAY
Copy link
Collaborator

thisAAY commented Nov 12, 2024

Hey 👋

We are trying to make it happen next year

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

No branches or pull requests

5 participants