method chains completion

This commit is contained in:
Dmitry Batkovich
2013-07-12 12:48:39 +04:00
parent 147513c0e5
commit 56f3a39c69
120 changed files with 7207 additions and 3 deletions
@@ -0,0 +1,25 @@
/**
* @author Dmitry Batkovich <dmitry.batkovich@jetbrains.com>
*/
class JavaPsiFacade {
public static PsiClass findClass(String qName) {
return null;
}
}
class PsiClass {
}
class PsiMethod {
public PsiClass getContainingClass() {
return null;
}
}
public class TestCompletion {
public void method(PsiMethod m) {
PsiClass someClass = <caret>
}
}
@@ -0,0 +1,35 @@
/**
* @author Dmitry Batkovich <dmitry.batkovich@jetbrains.com>
*/
public class TestIndex {
public void statMethod() {
JavaPsiFacade.findClass("asd");
JavaPsiFacade.findClass("asd");
JavaPsiFacade.findClass("asd");
}
public void statMethod(PsiMethod m) {
m.getContainingClass();
m.getContainingClass();
m.getContainingClass();
m.getContainingClass();
m.getContainingClass();
}
}
class JavaPsiFacade {
public static PsiClass findClass(String qName) {
return null;
}
}
class PsiClass {
}
class PsiMethod {
public PsiClass getContainingClass() {
return null;
}
}