nomisRev / ktor-arrow-example

Real World implementation - "The mother of all demo apps". Written in Kotlin, with Ktor, Arrow, SqlDelight, KotlinX Serialization, etc.
Apache License 2.0
271 stars 34 forks source link

More detail for test and running the project #193

Open Kaaveh opened 1 year ago

Kaaveh commented 1 year ago

For running the tests, I faced some challenges such as setting the correct JDK version, installing the kotest plugin installing docker, and docker-compose. It would be helpful to include these details in the contribution guide.

nomisRev commented 1 year ago

Yes, great idea!

But actually.. I think that "the correct JDK version" is a bug in Gradle, it should work on any 11+ JDK. I think there is something wrong with my sourceCompatibility and targetCompatibility 🤔

Kaaveh commented 1 year ago

Oh, got it! It forced me to bump the JDK version from 18 to 19.