JDK 12 RFR of JDK-8205615: Start of release updates for JDK 12 / JDK-8205621: Increment JDK version for JDK 12
joe darcy
joe.darcy at oracle.com
Wed Jun 27 20:50:19 UTC 2018
Hi Jon,
On 6/27/2018 12:50 PM, Jonathan Gibbons wrote:
> Joe,
>
> javac Source.java
>
> 83
> 84 /** 1.11 covers the to be determined language features that
> will be added in JDK 11. */
> 85 JDK11("11"),
> 86
> 87 /** 12 covers the to be determined language features that
> will be added in JDK 12. */
> 88 JDK12("12");
>
> It would be nice if the comment for 11 was updated.
Will replace "to be determined" with "no explicit language changes".
>
> javac Profile.java
>
> Nothing wrong in your edit, but maybe we should revisit/restrict this
> feature in due course.
Agreed; this would be a good item to review later in 12; filed
JDK-8205952: Review profile feature
>
> javac PrintingProcessor
>
> OK, but RFE: since this is part of javac, perhaps we could replace the
> annotation with an
> override of the getSupportedSourceVersion method, returning
> SourceVersion.latest.
There are some reasons I'd prefer not to do that; I'll follow-up
separately to discuss my rationale.
>
> jdeps Main
>
> OK, but RFE: compute the list of releasesWithForRemoval, from 9 up to
> java.spec.version
Created JDK-8205950: Have jdeprscan compute releasesWithForRemoval more
dynamically
>
> javac test JavacTestingAbstractProcessor.java
>
> OK, but RFE: perhaps we could replace the annotations with an
> override of the getSupportedSourceVersion method, returning
> SourceVersion.latest.
Filed JDK-8205951: Reduce size of edits needed to update
JavacTestingAbstractProcessor
Thanks for the review,
-Joe
More information about the build-dev
mailing list