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

kotlinx.serialization support #104

Closed
Shengaero opened this issue Dec 22, 2018 · 6 comments
Closed

kotlinx.serialization support #104

Shengaero opened this issue Dec 22, 2018 · 6 comments

Comments

@Shengaero
Copy link

Would be great to see some native support for kotlinx.serialization!

@zigzago zigzago added this to the 4.0.0 milestone Dec 22, 2018
@jershell
Copy link

Do you have whatever news?

@zigzago
Copy link
Member

zigzago commented Jun 25, 2019

No progress. I have no real use case for my own apps, and as kotlinx serialization is still marked as experimental, this is currently not a high priority for me.

Of course it would be great to use kotlinx instead of jackson or pojo. Performance will be better without reflection.

Also, it would be great to have a java/js/native plugin to manage bson serialization.

@jershell
Copy link

I try to implement it. Now ready simple adapter org.bson.BsonDocument <-> Kotlin data class by kotlin.serilization.

@zigzago
Copy link
Member

zigzago commented Aug 18, 2019

@jershell nice :) I'm going to take a look

@jershell
Copy link

Today kotlinx.serialization project approves and publish my extension. Now we can use the bson format with kotlinx.serialization https://github.com/Kotlin/kotlinx.serialization/tree/master/formats

@zigzago
Copy link
Member

zigzago commented Sep 16, 2019

Very nice. :) I will try to add it to KMongo this week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants