rvesse / airline

Java annotation-based framework for parsing Git like command line structures with deep extensibility

Home Page:https://rvesse.github.io/airline/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Drop JDK 7 support for 3.x

rvesse opened this issue · comments

Java 7 is EOL and moving to JDK 8 as a minimum would make it easier to integrate new functionality such as date based restrictions since JDK 8 has decent date support unlike JDK 7 and earlier where you have to use joda-time or similar

Java 8 is also EOL so maybe safest to jump to Java 11 which is at least still in its Long Term Service (LTS) period?

Moved to Java 11 in 3.0.0 release