rodionmoiseev / c10n

A Java library, focused on making internationalisation more modular, easier to evolve and maintain, robust-to-change and IDE-friendly without excess of external tools.
Apache License 2.0
67 stars 10 forks source link

Update project to use Java 11 #46

Closed rodionmoiseev closed 4 years ago

rodionmoiseev commented 4 years ago

Currently the project is Java8 source/binary compatible, however Oracle will stop actively supporting Java8 from end of 2020.

Java11 is the next LTS version, and thus seems reasonable to be the candidate for the next official platform version for c10n.

The minimal fix would be to simply bump the source+binary compatibility requirements, make sure everything compiles and executes, and that Travis is happy.

Any source code fixes to use the latest Java11 syntax should have their own home as another issue. Cheers.

rodionmoiseev commented 4 years ago

Due to major dependency update, c10n major version was bumped to 2.0

Here are dependencies had to be transitively updated: