RFR: JDK-8250768: javac should be adapted to changes in JEP 12 [v4]
    Jan Lahoda 
    jlahoda at openjdk.java.net
       
    Thu Oct 29 09:46:47 UTC 2020
    
    
  
On Tue, 27 Oct 2020 16:11:18 GMT, Jan Lahoda <jlahoda at openjdk.org> wrote:
>> src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java line 2980:
>> 
>>> 2978:     }
>>> 2979: 
>>> 2980:     public enum DeclarationPreviewLanguageFeatures {
>> 
>> General thinking aloud question ... how does all this interact with source or release options for an earlier release?
>
> I don't think there should be much interaction with -source <older-version>. We don't support preview features from previous version or preview class files from previous versions, so I think it should be enough to handle the currently present preview features.
We don't support preview features from previous releases, AFAIK. So javadoc for JDK 16 should not accept e.g. record class when running with  -source 15.
-------------
PR: https://git.openjdk.java.net/jdk/pull/703
    
    
More information about the compiler-dev
mailing list