Skip to content

Does not compile using JDK 10 or above #4

Closed
@FibreFoX

Description

@FibreFoX

Same as the older u2f-project (Yubico/java-u2flib-server#38), this webauthn-server does not compile using JDK 10 or JDK 11.

This is mostly because the used Scala fragments are not yet supporting these JDK-versions:
scala/scala-dev#559
scala/scala#7218

This is even documented on their website: https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html#jdk-9--up-compatibility-notes

As Webauthn is in Rec-state (https://www.w3.org/TR/webauthn/), upcoming developers might want to use a more up2date JDK, mostly because Java 8 support will get dropped in 2019 from Oracle (https://www.oracle.com/technetwork/java/eol-135779.html), and 2023 from Redhat (https://access.redhat.com/articles/1299013).

Maybe somewhere should be stated, why some parts are made in Scala and other parts are not, just to state the design decision a bit more (or releasing some plan which parts might get reworked on).

I do know that this project says it's work in progress, but just wanted to have this issue addressed so it can get referenced (and for other developers being stated to now work with these JDKs).

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions