redundent / kotlin-xml-builder

A lightweight type safe builder to build xml documents in Kotlin
Apache License 2.0
155 stars 19 forks source link

Multiplatform support #57

Open lppedd opened 1 year ago

lppedd commented 1 year ago

This seems a good candidate library for Kotlin Multiplatform.
I've skimmed through the code and I've seen references to org.apache.commons.lang3.* stuff, but they can be replaced quite easily.

redundent commented 1 year ago

I haven't looked at Kotlin Multiplatform for more than 2 minutes at a time so right now, I don't even know where to start. You're suggestion did pique my interest in removing the dependency on commons-lang though in both supporting multiplatform and having a zero dependency library.

I'll leave this open and come back to it soon when I have some time to dig into it.

aSemy commented 7 months ago

Hi 👋

I'd like to pick this up. Can I make a PR to implement multiplatform support? I'd like to use this library in Kotest.

If you'd like to see similar conversions, I've already converted some other libraries to support Kotlin Multiplatform:

redundent commented 7 months ago

Hi @aSemy Go for it! I've been meaning to come back to this for months but never found the time so have at it. Thanks!

aSemy commented 1 month ago

Hi @redundent, I've got time and motivation to pick this back up again. I'll make a series of PRs for you to review when you're able :)