blob: 39de01a34da0df19465a414d0bdee027b2ee9bcb [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Language" content="en-us" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="style.css" type="text/css" title="main" media="screen" />
<title>Eclipse Project Oxygen.3a (4.7.3a) News</title>
</head>
<body>
<h1>Eclipse Project Oxygen.3a (4.7.3a) - New and Noteworthy</h1>
<p>Here are some of the noteworthy things available in the Oxygen.3a update release
which is now available for <a href="http://download.eclipse.org/eclipse/downloads/#Latest_Release" target="_top">download</a>.
</p>
<ul>
<li><a href="#JDT">JDT</a></li>
</ul>
<table class="news">
<colgroup>
<col class="title" />
<col />
</colgroup>
<tr>
<td colspan="2" class="section" id="JDT">JDT</td>
</tr>
<tr id="java-10">
<td class="title">Eclipse support for Java&trade; 10 </td>
<td class="content">
The biggest part is the support for (<a href="http://openjdk.java.net/jeps/286" target="_top">local variable type inference</a>).
<br/>
</td>
</tr>
<tr id="java-10-launching">
<td class="title">Add Java 10 JRE</td>
<td class="content">
<p>Basic necessity of recognizing a Java 10 for launching</p>
<p><img src="images/j10.png" alt=""/></p>
<p>And the compiler compliance option of 10, of course!</p>
<p><img src="images/j10.compliance.png" alt=""/></p>
</td>
</tr>
<tr id="var-compilation">
<td class="title">JEP 286 var - compilation </td>
<td class="content">
<p>Support for compilation of var as shown below</p>
<p><img src="images/var.compile.png" alt=""/></p>
</td>
</tr>
<tr id="var-nocompilation">
<td class="title">var - compilation - eg of negative case </td>
<td class="content">
<p> Flagging of the compiler errors as expected, shown below </p>
<p><img src="images/var.nocompile.png" alt=""/></p>
</td>
</tr>
<tr id="var-complete">
<td class="title"> var - completion </td>
<td class="content">
<p> Completion at places var allowed </p>
<p><img src="images/var.complete.png" alt=""/></p>
</td>
</tr>
<tr id="var-nocomplete">
<td class="title"> var - no completion - negative case </td>
<td class="content">
<p> Completion not offered at places var is not allowed </p>
<p><img src="images/var.nocomplete.png" alt=""/></p>
</td>
</tr>
<tr id="var-hover">
<td class="title">var - Hover for javadoc display</td>
<td class="content">
<p> Hover to reveal the javadoc </p>
<p><img src="images/var.hover.png" alt=""/></p>
</td>
</tr>
<tr id="var-vartotype">
<td class="title">var - Quick Assist for converting from var to type</td>
<td class="content">
<p> Convert from var to the appropriate type using quick assist</p>
<p><img src="images/var.vartotype.png" alt=""/></p>
</td>
</tr>
<tr id="var-typetovar">
<td class="title">var - Quick Assist for converting from type to var</td>
<td class="content">
<p> Convert from type to var using quick assist</p>
<p><img src="images/var.typetovar.png" alt=""/></p>
</td>
</tr>
</table>
<p>The above features are just the ones that are new in the Oxygen.3a update release.
See also the <a href="https://www.eclipse.org/eclipse/news/4.7.3/">News for Eclipse Oxygen 3 (4.7.3)</a>.
</p>
</body>
</html>