Community
Participate
Working Groups
JDT/Core just released (for 3.4M3) a new compiler option to improve handling of @SuppressWarnings annotation. (from JDT/Core buildnotes) Added new compiler optional warning for diagnosing unnecessary @SuppressWarnings annotation. This is mostly helpful to get rid of @SupressWarnings(...) annotations which were necessary a while ago, but are no longer useful. Note that @SuppressWarnings("all") is still silencing the warning for unnecessary @SuppressWarnings, as it is the master switch to silence ALL warnings. Also added option: JavaCore.COMPILER_PB_UNUSED_WARNING_TOKEN and problem ID IProblem.UnusedWarningToken. * COMPILER / Reporting Unnecessary @SuppressWarnings * When enabled, the compiler will issue an error or a warning when encountering @SuppressWarnings annotation * for which no corresponding warning got detected in the code. This diagnostic is provided to help developers to get * rid of transient @SuppressWarnings no longer needed. Note that @SuppressWarnings("all") is still * silencing the warning for unnecessary @SuppressWarnings, as it is the master switch to silence ALL warnings. * - option id: "org.eclipse.jdt.core.compiler.problem.unusedWarningToken" * - possible values: { "error", "warning", "ignore" } * - default: "warning"
1. Need an entry in the preferences page 2. Maybe need a cleanup as well ?
*** This bug has been marked as a duplicate of bug 127533 ***
uups, wrong bug
*** This bug has been marked as a duplicate of bug 207701 ***