Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 290135

Summary: Add new option for bug 163194 into the compiler preference page
Product: [Eclipse Project] JDT Reporter: Olivier Thomann <Olivier_Thomann>
Component: UIAssignee: Markus Keller <markus.kell.r>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: alex-pub.eclipse, markus.kell.r
Version: 3.5   
Target Milestone: 3.6 M3   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Olivier Thomann CLA 2009-09-22 10:57:11 EDT
The new option added for the fix in bug 163194 should be exposed into the JDT/UI.
The option will only be used if the compliance is greater or equals to 1.6. I don't think the option should be visually disabled if the compliance is not 1.6.

The JDT/Core option name is:
org.eclipse.jdt.core.JavaCore.COMPILER_PB_MISSING_OVERRIDE_ANNOTATION_FOR_INTERFACE_METHOD_IMPLEMENTATION
Comment 1 Markus Keller CLA 2009-09-23 04:52:24 EDT
Fixed in HEAD. The option is not disabled depending on compliance, but like other sub-options, it's disabled if the main option is set to 'Ignore'.