This bug in the JDT compiler is worth noting.  I ran into last summer when 
trying to upgrade the JDT to handle newer versions of java inside of GWT:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=538126

It affects RXJava/GWT-Autorest and is scheduled to be fixed in 4.12 (very 
tentatively).

On Thursday, February 7, 2019 at 2:23:03 AM UTC-5, Jens wrote:
>
>
> Colin,
>> My concern is that a lot of time is spent on re-writing RPC, XML 
>> UI-binding. Given how short-handed the maintainers are, should we not focus 
>> on just one thing - 2.9 with basic compiler support for Java 11 jdk? I 
>> don't even advocate for porting any  new core Java 9+ JDK APIs.  
>> ... Even worse: downstream projects, such as Errai won't move to Java 11 
>> unless there is an official GWT release for it.
>>
>
> GWT depends on Eclipse JDT, and the current stable version used in 
> https://gwt-review.googlesource.com/c/gwt/+/21540 is missing some 
> valuable bugfixes that will be part of the next JDT 4.11 release (will be 
> released when Eclipse 2019-03 will be released). One of the main features 
> of Java 11 is using the var keyword in lambda parameters. However that 
> fails for Function and Predicate with the current JDT release but has been 
> fixed for the next release. There is also a compilation slowdown fixed.
>
> So I think it is better to wait for JDT 4.11 in march and use the time to 
> review Colins JRE emulation (which you can also help reviewing), making the 
> GWT ant build Java 11 compatible and update the CI build of GWT to use Java 
> 11 (with -release 1.8 or course).
>
>
> -- J.
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/0201b9d8-9f2c-42c9-a499-16a81df45dd4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to