komoot / photon

an open source geocoder for openstreetmap data
Apache License 2.0
1.83k stars 278 forks source link

Switch build system from Maven to Gradle #789

Closed lonvia closed 2 months ago

lonvia commented 2 months ago

I hope that Gradle offers a bit more flexibility in creating jars with different configurations. And even if not, it is a huge improvement in terms of readability of the build file and availability of documentation.

lonvia commented 2 months ago

@simonpoole If you have a minute to spare, I'd appreciate a quick look from a long-term user of gradle.

simonpoole commented 2 months ago

Will give it a look ASAP.

simonpoole commented 2 months ago

Changes look fine to me. I ran a build on my laptop, and outside of some of the tests failing (likely because of windows issues), that looked fine too.