suggest method static imports: take method return type into account (IDEA-82353)

This commit is contained in:
anna
2012-11-15 20:52:29 +01:00
parent 0eb0a81f9a
commit 3987b4bbb2
5 changed files with 93 additions and 9 deletions

View File

@@ -0,0 +1,21 @@
// "Static Import Method 'foo.B.aaaaaaa'" "true"
package foo;
import static foo.B.aaaaaaa;
public class X {
{
Integer i = aaaaaaa("", 10);
}
}
class B {
public static Integer aaaaaaa(String s, int i) {
return 1;
}
}
class B1 {
public static String aaaaaaa(String s, int i) {
return "";
}
}

View File

@@ -0,0 +1,18 @@
// "Static Import Method 'foo.B.aaaaaaa'" "true"
package foo;
public class X {
{
Integer i = <caret>aaaaaaa("", 10);
}
}
class B {
public static Integer aaaaaaa(String s, int i) {
return 1;
}
}
class B1 {
public static String aaaaaaa(String s, int i) {
return "";
}
}