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

Bug 311066

Summary: No API change should be reported for org.eclipse.jface.viewers.StructuredViewerInternals$AssociateListener#void filteredOut(Object)
Product: [Eclipse Project] PDE Reporter: Olivier Thomann <Olivier_Thomann>
Component: API ToolsAssignee: Olivier Thomann <Olivier_Thomann>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: darin.eclipse, Michael_Rennie
Version: 3.6Flags: darin.eclipse: review+
Target Milestone: 3.6 RC1   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Proposed fix + regression tests none

Description Olivier Thomann CLA 2010-04-29 13:04:54 EDT
Created attachment 166526 [details]
Proposed fix + regression tests

From I20100428-1300 build result, this method is reported as an API addition.
This is wrong.
The interface member type StructuredViewerInternals$AssociateListener is tagged as @noimplement and @noextend and its enclosing type is tagged as @noextend. Since the interface is protected, there is no way this new method can be used as API.
So we should not report the corresponding delta in case the visibility is API.
Comment 1 Darin Wright CLA 2010-04-30 10:57:30 EDT
Marking as RC1.
Comment 2 Darin Wright CLA 2010-05-07 15:41:50 EDT
+1
Comment 3 Olivier Thomann CLA 2010-05-10 10:28:32 EDT
Released for 3.6RC1.