bhlangonijr / chesslib

chess library for legal move generation, FEN/PGN parsing and more
Apache License 2.0
229 stars 80 forks source link

Upgrade to Java 11 #91

Open alessandrodalbello opened 2 years ago

alessandrodalbello commented 2 years ago

Despite being popular and still considerably adopted, Java 8 will soon get to the end of public support. The release of the latest LTS Java version (September 2021) made version 11 the oldest reliable LTS Java practical choice. Moving to Java 11 would be beneficial both in terms of syntax and performance.

Moreover, at the moment there are already two aspects that require chesslib to use Java 11: