Incubation Feature Clarifications

Alan Bateman Alan.Bateman at
Mon Feb 5 08:30:58 UTC 2018

On 05/02/2018 07:55, Manoj Palat wrote:
> Hi,
>   I am Manoj from the Eclipse Java Development Tools (JDT) and from Eclipse
> JDT Dev, we have a couple of clarifications regarding the incubation
> features:
>      Mandatory or Optional: We understand that when an incubation feature is
>     included in a release, it should be of production quality. However, do
>     we, as spec/compiler implementers have the freedom to omit an incubation
>     feature? In Other words, would we be termed non-compliant if we do not
>     implement a particular incubation feature?
I assume you are asking about informational JEP 12 "Incubating Language 
and VM Features" [1], currently in proposed state. The JEP seems very 
clear that if Java SE N specifies an incubating language or VM feature 
then it must be supported by every implementation of Java SE N, it's not 
optional, and is tested by the conformance suite for Java SE N.



More information about the jdk-dev mailing list