Java: Remove duplicates from the completion list for argument of getMethod(). Simplified priority in the argument completion for getField() and getMethod() (IDEA-167250)

This commit is contained in:
Pavel Dolgov
2017-02-16 16:00:47 +03:00
parent 926b28246f
commit 0a85d2a207
6 changed files with 79 additions and 12 deletions

View File

@@ -0,0 +1,23 @@
class Main {
void foo() {
Test.class.getMethod("<caret>");
}
}
class Test extends Parent {
public void method(){}
public void pMethod(C c){}
public void gpMethod(A a, B b){}
}
class Parent extends GrandParent {
public void pMethod(C c){}
}
class GrandParent {
public void gpMethod(A a, B b){}
}
class A {}
class B {}
class C {}