Bug 22102

Summary: Not all implementors found for IPartListener
Product: [Eclipse Project] JDT Reporter: Nick Edgar <n.a.edgar>
Component: CoreAssignee: Jerome Lanneluc <jerome_lanneluc>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 2.0   
Target Milestone: 2.1 M1   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Nick Edgar CLA 2002-08-01 09:58:26 EDT
Build 20020730

- in self-hosting workspace with org.eclipse.ui in source, 
- open type on IPartListener
- search for all implementors in workspace
- it does not find the one in ResourceNavigator.partListener (local class 
defined in a field)
Comment 1 Dirk Baeumer CLA 2002-08-05 05:15:23 EDT
Search is JDT/Core.
Comment 2 Jerome Lanneluc CLA 2002-08-14 09:21:33 EDT
When traversing field, traverse(IAbstractSyntaxTreeVisitor, BlockScope) (which 
is not implemented for FieldDeclaration) was used instead of traverse
(IAbstractSyntaxTreeVisitor, MethodScope).

Fixed.
Comment 3 David Audel CLA 2002-09-19 07:20:35 EDT
Verified.