Here are some of the noteworthy things available in the Oxygen.3a update release which is now available for download.
| JDT | |
| Eclipse support for Java™ 10 |
The biggest part is the support for (local variable type inference).
|
| Add Java 10 JRE |
Basic necessity of recognizing a Java 10 for launching
And the compiler compliance option of 10, of course!
|
| JEP 286 var - compilation |
Support for compilation of var as shown below
|
| var - compilation - eg of negative case |
Flagging of the compiler errors as expected, shown below
|
| var - completion |
Completion at places var allowed
|
| var - no completion - negative case |
Completion not offered at places var is not allowed
|
| var - Hover for javadoc display |
Hover to reveal the javadoc
|
| var - Quick Assist for converting from var to type |
Convert from var to the appropriate type using quick assist
|
| var - Quick Assist for converting from type to var |
Convert from type to var using quick assist
|
The above features are just the ones that are new in the Oxygen.3a update release. See also the News for Eclipse Oxygen 3 (4.7.3).