curve25519-java icon indicating copy to clipboard operation
curve25519-java copied to clipboard

Java 17 support

Open johanvos opened this issue 4 years ago • 0 comments

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.

johanvos avatar Oct 08 '21 11:10 johanvos