Resolve in javadoc fixed

This commit is contained in:
Roman Shevchenko
2011-03-09 13:02:38 +01:00
parent f1da9806a8
commit c992b9c216
3 changed files with 30 additions and 1 deletions

View File

@@ -101,7 +101,7 @@ public class PsiDocMethodOrFieldRef extends CompositePsiElement implements PsiDo
final PsiElementFactory elementFactory = JavaPsiFacade.getInstance(element.getProject()).getElementFactory();
for (String s : signature) {
try {
types.add(elementFactory.createTypeFromText(s, scope));
types.add(elementFactory.createTypeFromText(s, element));
}
catch (IncorrectOperationException e) {
types.add(PsiType.NULL);

View File

@@ -0,0 +1,28 @@
package pkg;
/**
* @see #equals(Object)
* @see A3#equals(Object)
* @see pkg.A3#equals(Object)
* @see Object#equals(Object)
* @see java.lang.Object#equals(Object)
*/
class A3 {
public boolean equals(Object obj) {
return super.equals(obj);
}
}
/**
* @see #equals(Object)
* @see B3#equals(Object)
* @see pkg.B3#equals(Object)
* @see Object#equals(Object)
* @see java.lang.Object#equals(Object)
*/
class B3 {
}

View File

@@ -30,6 +30,7 @@ public class JavadocResolveTest extends DaemonAnalyzerTestCase {
public void testSee0() throws Exception { doTest(); }
public void testSee1() throws Exception { doTest(); }
public void testSee2() throws Exception { doTest(); }
public void testSee3() throws Exception { doTest(); }
private void doTest() throws Exception {
doTest(BASE_PATH + "/pkg/" + getTestName(false) + ".java", BASE_PATH, false, false);