Use Java 17 where possible (output to bytecode for Java 11 though)
Create a module for this library (introducing a module-info.java)
This PR brings all relevant code in the java directory. The other directories are still available though.
A top-level pom file is added which invokes the pom file in the java directory. Gradle files in those directories have been removed as they confuse Apache NetBeans (and probably other IDE's).
A github action is created for running the tests and build on the latest Java release.
Fixes #40
Use Java 17 where possible (output to bytecode for Java 11 though)
Create a module for this library (introducing a module-info.java)
This PR brings all relevant code in the java directory. The other directories are still available though.
A top-level pom file is added which invokes the pom file in the java directory. Gradle files in those directories have been removed as they confuse Apache NetBeans (and probably other IDE's).
A github action is created for running the tests and build on the latest Java release.