selection after methods chains completion and checking parameters in context

This commit is contained in:
Dmitry Batkovich
2013-10-24 12:47:33 +04:00
parent 0fb461e070
commit 80106fc16c
53 changed files with 1582 additions and 1943 deletions
@@ -0,0 +1,15 @@
interface PsiMember {
PsiClass getContainingClass();
}
interface PsiMethod extends PsiMember {
}
interface PsiClass {}
public class TestCompletion {
public void method() {
PsiMethod psiMethod = <caret><selection>null</selection>;
PsiClass c = psiMethod.getContainingClass()
}
}
@@ -0,0 +1,14 @@
interface PsiMember {
PsiClass getContainingClass();
}
interface PsiMethod extends PsiMember {
}
interface PsiClass {}
public class TestCompletion {
public void method() {
PsiClass c = <caret>
}
}
@@ -0,0 +1,22 @@
public class TestIndex {
public void statMethod(PsiMethod m) {
m.getContainingClass();
m.getContainingClass();
m.getContainingClass();
m.getContainingClass();
m.getContainingClass();
m.getContainingClass();
m.getContainingClass();
m.getContainingClass();
}
}
interface PsiMember {
PsiClass getContainingClass();
}
interface PsiMethod extends PsiMember {
}
interface PsiClass {}