mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-26 15:27:45 +07:00
Add qualifier to unqualified method call quick fix added (similar to "Static Method Import...") IDEA-94719
This commit is contained in:
+26
@@ -0,0 +1,26 @@
|
||||
public class A {
|
||||
|
||||
Project p;
|
||||
MyElement fieldElement;
|
||||
|
||||
static MyElement staticElement;
|
||||
|
||||
public A() {
|
||||
|
||||
MyElement localElement1 = getElement();
|
||||
|
||||
getProje<caret>ct();
|
||||
|
||||
MyElement localElement2 = getElement();
|
||||
|
||||
}
|
||||
|
||||
interface Project {
|
||||
|
||||
}
|
||||
|
||||
interface MyElement {
|
||||
Project getProject();
|
||||
}
|
||||
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
public class A {
|
||||
|
||||
Project p;
|
||||
MyElement fieldElement;
|
||||
|
||||
static MyElement staticElement;
|
||||
|
||||
public void m() {
|
||||
fieldElement.getProject();
|
||||
}
|
||||
|
||||
interface Project {
|
||||
|
||||
}
|
||||
|
||||
interface MyElement {
|
||||
Project getProject();
|
||||
}
|
||||
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
public class A {
|
||||
|
||||
Project p;
|
||||
MyElement fieldElement;
|
||||
|
||||
static MyElement staticElement;
|
||||
|
||||
public void m() {
|
||||
getProje<caret>ct();
|
||||
}
|
||||
|
||||
interface Project {
|
||||
|
||||
}
|
||||
|
||||
interface MyElement {
|
||||
Project getProject();
|
||||
}
|
||||
|
||||
}
|
||||
+36
@@ -0,0 +1,36 @@
|
||||
import java.lang.Object;
|
||||
|
||||
public class A {
|
||||
|
||||
Project p;
|
||||
MyElement fieldElement;
|
||||
|
||||
static MyElement staticElement;
|
||||
|
||||
public void m(MyElement paramElement) {
|
||||
|
||||
Object o = new Object() {
|
||||
|
||||
private final MyElement nestedField;
|
||||
|
||||
public void targetMethod(MyElement nestedParamElement) {
|
||||
|
||||
final MyElement localElement1 = getElement();
|
||||
|
||||
getProje<caret>ct ();
|
||||
|
||||
MyElement localElement2 = getElement();
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
interface Project {
|
||||
|
||||
}
|
||||
|
||||
interface MyElement {
|
||||
Project getProject();
|
||||
}
|
||||
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
public class A {
|
||||
|
||||
Project p;
|
||||
MyElement fieldElement;
|
||||
|
||||
static MyElement staticElement;
|
||||
|
||||
public void targetMethod(MyElement paramElement) {
|
||||
|
||||
MyElement localElement1 = getElement();
|
||||
|
||||
getProje<caret>ct();
|
||||
|
||||
MyElement localElement2 = getElement();
|
||||
|
||||
}
|
||||
|
||||
interface Project {
|
||||
|
||||
}
|
||||
|
||||
interface MyElement {
|
||||
Project getProject();
|
||||
}
|
||||
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
public class A {
|
||||
|
||||
Project p;
|
||||
MyElement fieldElement;
|
||||
|
||||
static MyElement staticElement;
|
||||
|
||||
static {
|
||||
|
||||
MyElement localElement1 = getElement();
|
||||
|
||||
getProje<caret>ct();
|
||||
|
||||
MyElement localElement2 = getElement();
|
||||
|
||||
}
|
||||
|
||||
interface Project {
|
||||
|
||||
}
|
||||
|
||||
interface MyElement {
|
||||
Project getProject();
|
||||
}
|
||||
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
public class A {
|
||||
|
||||
Project p;
|
||||
MyElement fieldElement;
|
||||
|
||||
static MyElement staticElement;
|
||||
|
||||
public static void targetMethod(MyElement paramElement) {
|
||||
|
||||
MyElement localElement1 = getElement();
|
||||
|
||||
getProje<caret>ct();
|
||||
|
||||
MyElement localElement2 = getElement();
|
||||
|
||||
}
|
||||
|
||||
interface Project {
|
||||
|
||||
}
|
||||
|
||||
interface MyElement {
|
||||
Project getProject();
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user