Community
Participate
Working Groups
package p; /** * @see p * @see p.A * @see p.AA */ public class AA { } The first reference (@see p) is not found when searching for references to package p. jdt-ui reminder: diable RenamePackageTests#test0()
Fixed. Solely package reference is now seen as the other. [jtd-core-internal] Humm, as solely package references where bound and stored inside Javadoc*TypeReference, the fix for this problem continue to implement this "bizarre" but necessary design... Changes done in: 1) MatchLocator method reportMatching(CompilationUnitDeclaration,boolean): Look for Javadoc*TypeReference which have a non-null packageBinding. If so, create new JavadocImportReference, match level and report import ref for it, 2) PackageReferenceLocator methods matchReportImportRef and resolveBinding: Take into account that now binding can be a PackageBinding Test cases added in JavadocSearchJavadocTests
Verified in 200405180816