Skip to content

Kotlin Port

Compare
Choose a tag to compare
@jillesvangurp jillesvangurp released this 28 Jun 12:43
· 256 commits to master since this release
43905ad
  • Code ported to Kotlin. I had no other goal with this than to amuse me and to clean up some code. But Kotlin is awesome for code like this.
  • Build now uses gradle.
  • Introduced GeoJson type aliases and cleaned up a lot of Kotlin related warnings
  • Remove runtime dependencies on Java specific packages. My intention is to be able to use this in multi platform kotlin projects. So no more guava, commons-lang or java.lang/java.util dependencies
  • Should mostly be backwards compatible with Java but beware minor API changes. All the key methods are in companion objects and annotated with @JvmStatic which means they look just like they used to from Java.
  • note. I've not yet cut a release and will probably do some more changes before that happens. Check the legacy-java branch if you need the old 2.x releases.