Bug 47341

Summary: Javadoc problem for @see to protected method
Product: [Eclipse Project] JDT Reporter: Jacques Leclercq <jacques.leclercq>
Component: CoreAssignee: Frederic Fusier <frederic_fusier>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: jgossage
Version: 3.0   
Target Milestone: 3.0 M6   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Jacques Leclercq CLA 2003-11-24 08:39:06 EST
I am working with 3.0 M5 and I doesn't ignore problem in Javadoc Tags:

when I use @see, JDT gives problem for not visible method:

i.e.
 
public class FileContainerSelectionPageComponent
	extends WizardNewProjectReferencePage {

  ...

/**
 * @see org.eclipse.ui.dialogs.WizardNewProjectReferencePage#getContentProvider
() 
 */
protected IStructuredContentProvider getContentProvider()
{
...
}
...
}

I receive <<Javadoc: the method getContentProvider() from the type 
WizardNewProjectReferencePage is not visible>>

but this method is protected and well visible to my class.
Comment 1 Frederic Fusier CLA 2003-12-01 05:04:26 EST
Fixed.

The JavadocMessageSend.isSuperclass() always returned false. This is now 
changed as we store whether the method type is a superclass of the enclosing 
type.

Test cases added in tests.compiler.regression.JavadocTestMixed
Comment 2 Frederic Fusier CLA 2003-12-02 09:18:41 EST
*** Bug 47687 has been marked as a duplicate of this bug. ***
Comment 3 David Audel CLA 2003-12-16 11:37:16 EST
Verified for 3.0M6