JDK-8028563 : Remove javac support for 6/1.6 source and target values
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
Per the general policy of evolving the set of supported source and target options in javac
JEP 182: Policy for Retiring javac -source and -target Options
As of JDK 10, source 6 and target 6 should be removed and source and target 7 treated as obsolete.
Based on the discussion thread, now targeting this work for JDK 12.
Dropping -source/-target/--release 6/1.6 in JDK 11 under discussion:
With the faster release cadence, 6 months vs 2 years, 7 will remain a fully supported and non-deprecated option for javac's -source/-target/--release options in JDK 10 and 6 will remain a deprecated value to those options.