ufoss-org / kotysa

The idiomatic way to write type-safe SQL in Kotlin
The Unlicense
121 stars 2 forks source link

Drop Kotlin multiplatform #149

Open pull-vert opened 10 months ago

pull-vert commented 10 months ago

As Kotysa is written in Kotlin I gave my best to make it KMM, Kotlin Multiplatform Mobile, to provide the Kotysa ORM for mobile devs with SqLite support (on Android only for now). I imagined adding iOS later but I don't own an Apple computer so it would be hard to test...

This multiplatform support is the most time-consuming part of the dev for me, and Kotlinmultiplatform compilation is a real mess ! Making my computer crash several times a day.

Since Kotlin 1.9.20 expect/actual are even stricter than before, I couldn't make it work with this project.

I will drop multiplatform, I then can greatly simplify Kotysa modules and the Gradle compilation, so I can focus on the JVM evolutions only.