Lines 561-567
Link Here
|
561 |
anchor = Signature.toString(this.getSignature().replace('/', '.'), methodName, null, true, false, Flags.isVarargs(this.getFlags())); |
561 |
anchor = Signature.toString(this.getSignature().replace('/', '.'), methodName, null, true, false, Flags.isVarargs(this.getFlags())); |
562 |
} |
562 |
} |
563 |
if (declaringTypeIsMember) { |
563 |
if (declaringTypeIsMember) { |
564 |
|
|
|
565 |
int depth = 0; |
564 |
int depth = 0; |
566 |
final String packageFragmentName = declaringType.getPackageFragment().getElementName(); |
565 |
final String packageFragmentName = declaringType.getPackageFragment().getElementName(); |
567 |
// might need to remove a part of the signature corresponding to the synthetic argument |
566 |
// might need to remove a part of the signature corresponding to the synthetic argument |
Lines 593-599
Link Here
|
593 |
} |
592 |
} |
594 |
} |
593 |
} |
595 |
int indexAnchor = contents.indexOf(JavadocConstants.ANCHOR_PREFIX_START + anchor + JavadocConstants.ANCHOR_PREFIX_END); |
594 |
int indexAnchor = contents.indexOf(JavadocConstants.ANCHOR_PREFIX_START + anchor + JavadocConstants.ANCHOR_PREFIX_END); |
596 |
if (indexAnchor == -1) throw new JavaModelException(new JavaModelStatus(IJavaModelStatusConstants.UNKNOWN_JAVADOC_FORMAT, this)); |
595 |
if (indexAnchor == -1) { |
|
|
596 |
return null; // method without javadoc |
597 |
} |
597 |
int indexOfEndLink = contents.indexOf(JavadocConstants.ANCHOR_SUFFIX, indexAnchor); |
598 |
int indexOfEndLink = contents.indexOf(JavadocConstants.ANCHOR_SUFFIX, indexAnchor); |
598 |
if (indexOfEndLink == -1) throw new JavaModelException(new JavaModelStatus(IJavaModelStatusConstants.UNKNOWN_JAVADOC_FORMAT, this)); |
599 |
if (indexOfEndLink == -1) throw new JavaModelException(new JavaModelStatus(IJavaModelStatusConstants.UNKNOWN_JAVADOC_FORMAT, this)); |
599 |
int indexOfNextMethod = contents.indexOf(JavadocConstants.ANCHOR_PREFIX_START, indexOfEndLink); |
600 |
int indexOfNextMethod = contents.indexOf(JavadocConstants.ANCHOR_PREFIX_START, indexOfEndLink); |