jdt core - build notes 3.2 stream |
java development tooling core |
Here are the build notes for the Eclipse JDT/Core plug-in project
org.eclipse.jdt.core,
describing bug resolution and substantial changes in the HEAD branch.
This present document covers all changes since Release 3.1 (also see a summary of API changes).
Maintenance of previous releases of JDT/Core is performed in parallel branches: R3.1.x, R3.0.x, R2.1.x, R2.0.x, R1.0.x. |
List l = (ArrayList) someList;
List foo(List someList) { return (ArrayList) someList;}
* COMPILER / Reporting Raw Type Reference * When enabled, the compiler will signal references to raw types. Raw types are discouraged, and are intended to help interfacing * with legacy code. In the future, the language specification may reject raw references to generic types. * The severity of the problem is controlled with option "org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation". * - option id: "org.eclipse.jdt.core.compiler.problem.rawTypeReference" * - possible values: { "enabled", "disabled" } * - default: "disabled"
...
// System.out.println(""); //$NON-NLS-1$
...
String s = "Hello, World"; //$NON-NLS-1$ This won't be removed //$NON-NLS-2$ at all
becomes:
String s = "Hello, World"; //$NON-NLS-1$ This won't be removed at all