This commit is contained in:
Dmitry Jemerov
2009-09-11 16:55:29 +04:00
parent 709e8381fc
commit f45c027312
59 changed files with 5 additions and 15 deletions
@@ -0,0 +1,29 @@
package renameCollisions;
class LocalClass {
public static final int SN_STATIC_FIELD = 2;
public static void snStaticMethod() {
}
}
public class RenameCollisions {
class Inner<caret>Class {
public static final int SN_STATIC_FIELD = 14;
public void snMethod() {
}
}
public void instanceContext() {
LocalClass localClass = new LocalClass();
int var1 = LocalClass.SN_STATIC_FIELD;
LocalClass.snStaticMethod();
InnerClass innerClass = new InnerClass();
int var4 = InnerClass.SN_STATIC_FIELD;
}
public static void staticContext() {
InnerClass innerClass = new RenameCollisions().new InnerClass();
int var3 = InnerClass.SN_STATIC_FIELD;
}
}
@@ -0,0 +1,29 @@
package renameCollisions;
class LocalClass {
public static final int SN_STATIC_FIELD = 2;
public static void snStaticMethod() {
}
}
public class RenameCollisions {
class Local<caret>Class {
public static final int SN_STATIC_FIELD = 14;
public void snMethod() {
}
}
public void instanceContext() {
renameCollisions.LocalClass localClass = new renameCollisions.LocalClass();
int var1 = renameCollisions.LocalClass.SN_STATIC_FIELD;
renameCollisions.LocalClass.snStaticMethod();
renameCollisions.RenameCollisions.LocalClass innerClass = new renameCollisions.RenameCollisions.LocalClass();
int var4 = renameCollisions.RenameCollisions.LocalClass.SN_STATIC_FIELD;
}
public static void staticContext() {
renameCollisions.RenameCollisions.LocalClass innerClass = new RenameCollisions().new LocalClass();
int var3 = renameCollisions.RenameCollisions.LocalClass.SN_STATIC_FIELD;
}
}
@@ -0,0 +1,35 @@
package renameCollisions;
import static java.lang.String.CASE_INSENSITIVE_ORDER;
import static java.lang.String.valueOf;
class <caret>LocalClass {
public static final int STATIC_FIELD = 5;
public static void staticMethod() {
}
int myField;
public void method() {
}
}
public class RenameCollisions {
private String myDeclarationUsage;
public String declarationUsage(String s) {
return s + myDeclarationUsage;
}
public static void staticContext() {
CASE_INSENSITIVE_ORDER.getClass();
valueOf(0);
String.CASE_INSENSITIVE_ORDER.getClass();
String.valueOf(0);
int var6 = LocalClass.STATIC_FIELD;
LocalClass.staticMethod();
LocalClass localClass = new LocalClass();
localClass.myField++;
localClass.method();
}
}
@@ -0,0 +1,35 @@
package renameCollisions;
import static java.lang.String.CASE_INSENSITIVE_ORDER;
import static java.lang.String.valueOf;
class <caret>String {
public static final int STATIC_FIELD = 5;
public static void staticMethod() {
}
int myField;
public void method() {
}
}
public class RenameCollisions {
private java.lang.String myDeclarationUsage;
public java.lang.String declarationUsage(java.lang.String s) {
return s + myDeclarationUsage;
}
public static void staticContext() {
CASE_INSENSITIVE_ORDER.getClass();
valueOf(0);
java.lang.String.CASE_INSENSITIVE_ORDER.getClass();
java.lang.String.valueOf(0);
int var6 = renameCollisions.String.STATIC_FIELD;
renameCollisions.String.staticMethod();
renameCollisions.String localClass = new renameCollisions.String();
localClass.myField++;
localClass.method();
}
}
@@ -0,0 +1,20 @@
class <caret>LocalClass {
public static final int STATIC_FIELD = 5;
public static void staticMethod() {
}
int myField;
public void method() {
}
}
public class RenameCollisions {
private String myDeclarationUsage;
public String declarationUsage(String s) {
return s + myDeclarationUsage;
}
public static void staticContext() {
String.CASE_INSENSITIVE_ORDER.getClass();
String.valueOf(0);
}
}
@@ -0,0 +1,20 @@
class <caret>String {
public static final int STATIC_FIELD = 5;
public static void staticMethod() {
}
int myField;
public void method() {
}
}
public class RenameCollisions {
private java.lang.String myDeclarationUsage;
public java.lang.String declarationUsage(java.lang.String s) {
return s + myDeclarationUsage;
}
public static void staticContext() {
java.lang.String.CASE_INSENSITIVE_ORDER.getClass();
java.lang.String.valueOf(0);
}
}
@@ -0,0 +1,31 @@
package renameCollisions;
class <caret>LocalClass {
public static final int SN_STATIC_FIELD = 2;
public static void snStaticMethod() {
}
}
public class RenameCollisions {
public static class StaticInnerClass {
public static final int SN_STATIC_FIELD = 10;
public static void snStaticMethod() {
}
}
public void instanceContext() {
LocalClass localClass = new LocalClass();
int var1 = LocalClass.SN_STATIC_FIELD;
LocalClass.snStaticMethod();
StaticInnerClass staticInnerClass = new StaticInnerClass();
int var3 = StaticInnerClass.SN_STATIC_FIELD;
StaticInnerClass.snStaticMethod();
}
public static void staticContext() {
StaticInnerClass staticInnerClass = new StaticInnerClass();
int var2 = StaticInnerClass.SN_STATIC_FIELD;
StaticInnerClass.snStaticMethod();
}
}
@@ -0,0 +1,31 @@
package renameCollisions;
class StaticInnerClass {
public static final int SN_STATIC_FIELD = 2;
public static void snStaticMethod() {
}
}
public class RenameCollisions {
public static class StaticInnerClass {
public static final int SN_STATIC_FIELD = 10;
public static void snStaticMethod() {
}
}
public void instanceContext() {
renameCollisions.StaticInnerClass localClass = new renameCollisions.StaticInnerClass();
int var1 = renameCollisions.StaticInnerClass.SN_STATIC_FIELD;
renameCollisions.StaticInnerClass.snStaticMethod();
renameCollisions.RenameCollisions.StaticInnerClass staticInnerClass = new renameCollisions.RenameCollisions.StaticInnerClass();
int var3 = renameCollisions.RenameCollisions.StaticInnerClass.SN_STATIC_FIELD;
renameCollisions.RenameCollisions.StaticInnerClass.snStaticMethod();
}
public static void staticContext() {
renameCollisions.RenameCollisions.StaticInnerClass staticInnerClass = new renameCollisions.RenameCollisions.StaticInnerClass();
int var2 = renameCollisions.RenameCollisions.StaticInnerClass.SN_STATIC_FIELD;
renameCollisions.RenameCollisions.StaticInnerClass.snStaticMethod();
}
}
@@ -0,0 +1,36 @@
import static java.lang.String.CASE_INSENSITIVE_ORDER;
import static java.lang.String.valueOf;
public class RenameCollisions<caret> {
public static final int STATIC_FIELD = 5;
public static void staticMethod() {
}
private int myField;
public void method() {
}
public void instanceContext() {
CASE_INSENSITIVE_ORDER.getClass();
valueOf(0);
String.CASE_INSENSITIVE_ORDER.getClass();
String.valueOf(0);
int var6 = RenameCollisions.STATIC_FIELD;
RenameCollisions.staticMethod();
this.myField++;
this.method();
}
public static void staticContext() {
CASE_INSENSITIVE_ORDER.getClass();
valueOf(0);
String.CASE_INSENSITIVE_ORDER.getClass();
String.valueOf(0);
int var6 = RenameCollisions.STATIC_FIELD;
RenameCollisions.staticMethod();
}
}
@@ -0,0 +1,36 @@
import static java.lang.String.CASE_INSENSITIVE_ORDER;
import static java.lang.String.valueOf;
public class String<caret> {
public static final int STATIC_FIELD = 5;
public static void staticMethod() {
}
private int myField;
public void method() {
}
public void instanceContext() {
CASE_INSENSITIVE_ORDER.getClass();
valueOf(0);
java.lang.String.CASE_INSENSITIVE_ORDER.getClass();
java.lang.String.valueOf(0);
int var6 = String.STATIC_FIELD;
String.staticMethod();
this.myField++;
this.method();
}
public static void staticContext() {
CASE_INSENSITIVE_ORDER.getClass();
valueOf(0);
java.lang.String.CASE_INSENSITIVE_ORDER.getClass();
java.lang.String.valueOf(0);
int var6 = String.STATIC_FIELD;
String.staticMethod();
}
}
@@ -0,0 +1,41 @@
import static java.lang.String.CASE_INSENSITIVE_ORDER;
import static java.lang.String.valueOf;
public class RenameCollisions<caret> {
public static final int STATIC_FIELD = 5;
public static void staticMethod() {
}
private int myField;
public void method() {
}
private String myDeclarationUsage;
public String declarationUsage(String s) {
return s + myDeclarationUsage;
}
public void instanceContext() {
CASE_INSENSITIVE_ORDER.getClass();
valueOf(0);
String.CASE_INSENSITIVE_ORDER.getClass();
String.valueOf(0);
int var6 = STATIC_FIELD;
staticMethod();
myField++;
method();
}
public static void staticContext() {
CASE_INSENSITIVE_ORDER.getClass();
valueOf(0);
String.CASE_INSENSITIVE_ORDER.getClass();
String.valueOf(0);
int var6 = STATIC_FIELD;
staticMethod();
}
}
@@ -0,0 +1,41 @@
import static java.lang.String.CASE_INSENSITIVE_ORDER;
import static java.lang.String.valueOf;
public class String<caret> {
public static final int STATIC_FIELD = 5;
public static void staticMethod() {
}
private int myField;
public void method() {
}
private java.lang.String myDeclarationUsage;
public java.lang.String declarationUsage(java.lang.String s) {
return s + myDeclarationUsage;
}
public void instanceContext() {
CASE_INSENSITIVE_ORDER.getClass();
valueOf(0);
java.lang.String.CASE_INSENSITIVE_ORDER.getClass();
java.lang.String.valueOf(0);
int var6 = STATIC_FIELD;
staticMethod();
myField++;
method();
}
public static void staticContext() {
CASE_INSENSITIVE_ORDER.getClass();
valueOf(0);
java.lang.String.CASE_INSENSITIVE_ORDER.getClass();
java.lang.String.valueOf(0);
int var6 = STATIC_FIELD;
staticMethod();
}
}
@@ -0,0 +1,16 @@
public class RenameCollisions {
public void method() {
}
public static class StaticInnerClass {
public void <caret>siMethod() {
}
public void instanceContext() {
siMethod();
}
}
public void instanceContext() {
method();
}
}
@@ -0,0 +1,16 @@
public class RenameCollisions {
public void method() {
}
public static class StaticInnerClass {
public void <caret>method() {
}
public void instanceContext() {
method();
}
}
public void instanceContext() {
method();
}
}
@@ -0,0 +1,16 @@
public class RenameCollisions {
public void <caret>method() {
}
public static class StaticInnerClass {
public void siMethod() {
}
public void instanceContext() {
siMethod();
}
}
public void instanceContext() {
method();
}
}
@@ -0,0 +1,16 @@
public class RenameCollisions {
public void <caret>siMethod() {
}
public static class StaticInnerClass {
public void siMethod() {
}
public void instanceContext() {
siMethod();
}
}
public void instanceContext() {
siMethod();
}
}
@@ -0,0 +1,12 @@
public class RenameCollisions {
public void method() {
}
class InnerClass {
public void <caret>innerMethod() {
}
public void instanceContext() {
method();
innerMethod();
}
}
}
@@ -0,0 +1,12 @@
public class RenameCollisions {
public void method() {
}
class InnerClass {
public void <caret>method() {
}
public void instanceContext() {
RenameCollisions.this.method();
method();
}
}
}
@@ -0,0 +1,16 @@
public class RenameCollisions {
public static void staticMethod() {
}
public static class StaticInnerClass {
public static void siStaticMethod<caret>() {
}
public void instanceContext() {
staticMethod();
siStaticMethod();
}
public static void staticContext() {
staticMethod();
siStaticMethod();
}
}
}
@@ -0,0 +1,16 @@
public class RenameCollisions {
public static void staticMethod() {
}
public static class StaticInnerClass {
public static void staticMethod<caret>() {
}
public void instanceContext() {
RenameCollisions.staticMethod();
staticMethod();
}
public static void staticContext() {
RenameCollisions.staticMethod();
staticMethod();
}
}
}
@@ -0,0 +1,12 @@
public class RenameCollisions {
public void <caret>method() {
}
class InnerClass {
public void innerMethod() {
}
public void instanceContext() {
method();
innerMethod();
}
}
}
@@ -0,0 +1,13 @@
public class RenameCollisions {
public void <caret>innerMethod() {
}
class InnerClass {
public void innerMethod() {
}
public void instanceContext() {
RenameCollisions.this.innerMethod();
innerMethod();
}
}
}
@@ -0,0 +1,17 @@
public class RenameCollisions {
public static void staticMethod<caret>() {
}
public static class StaticInnerClass {
public static void siStaticMethod() {
}
public void instanceContext() {
staticMethod();
siStaticMethod();
}
public static void staticContext() {
staticMethod();
siStaticMethod();
}
}
}
@@ -0,0 +1,17 @@
public class RenameCollisions {
public static void siStaticMethod<caret>() {
}
public static class StaticInnerClass {
public static void siStaticMethod() {
}
public void instanceContext() {
RenameCollisions.siStaticMethod();
siStaticMethod();
}
public static void staticContext() {
RenameCollisions.siStaticMethod();
siStaticMethod();
}
}
}
@@ -0,0 +1,10 @@
import static java.lang.String.valueOf;
public class RenameCollisions {
public static class StaticInnerClass {
public static void siMethod<caret>() {}
public static void staticContext() {
valueOf(0);
}
}
}
@@ -0,0 +1,10 @@
import static java.lang.String.valueOf;
public class RenameCollisions {
public static class StaticInnerClass {
public static void valueOf<caret>() {}
public static void staticContext() {
String.valueOf(0);
}
}
}
@@ -0,0 +1,10 @@
import static java.lang.String.CASE_INSENSITIVE_ORDER;
public class RenameCollisions {
public static class StaticInnerClass {
public static final int SI_STATIC_FIELD<caret> = 9;
public static void staticContext() {
CASE_INSENSITIVE_ORDER.getClass();
}
}
}
@@ -0,0 +1,11 @@
import static java.lang.String.CASE_INSENSITIVE_ORDER;
public class RenameCollisions {
public static class StaticInnerClass {
public static final int CASE_INSENSITIVE_ORDER<caret> = 9;
public static void staticContext() {
String.CASE_INSENSITIVE_ORDER.getClass();
}
}
}
@@ -0,0 +1,9 @@
public class RenameCollisions {
private class InnerClass {
public static final int INNER_STATIC_FIELD<caret> = 13;
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + INNER_STATIC_FIELD;
}
}
}
@@ -0,0 +1,10 @@
public class RenameCollisions {
private class InnerClass {
public static final int param3<caret> = 13;
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + InnerClass.param3;
}
}
}
@@ -0,0 +1,9 @@
public class RenameCollisions {
private class InnerClass {
private int myInnerField<caret> = 15;
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + myInnerField;
}
}
}
@@ -0,0 +1,10 @@
public class RenameCollisions {
private class InnerClass {
private int localVar3<caret> = 15;
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + this.localVar3;
}
}
}
@@ -0,0 +1,10 @@
public class RenameCollisions {
public static final int STATIC_FIELD = 5;
private class InnerClass {
public static final int INNER_STATIC_FIELD<caret> = 13;
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + INNER_STATIC_FIELD + STATIC_FIELD;
}
}
}
@@ -0,0 +1,11 @@
public class RenameCollisions {
public static final int STATIC_FIELD = 5;
private class InnerClass {
public static final int STATIC_FIELD<caret> = 13;
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + STATIC_FIELD + RenameCollisions.STATIC_FIELD;
}
}
}
@@ -0,0 +1,10 @@
public class RenameCollisions {
private int myField = 7;
private class InnerClass {
private int myInnerField<caret> = 15;
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + myInnerField + myField;
}
}
}
@@ -0,0 +1,11 @@
public class RenameCollisions {
private int myField = 7;
private class InnerClass {
private int myField<caret> = 15;
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + myField + RenameCollisions.this.myField;
}
}
}
@@ -0,0 +1,10 @@
import static javax.swing.SwingConstants.BOTTOM;
public class RenameCollisions {
public static class StaticInnerClass {
public static void staticContext() {
int localVar<caret> = 0;
int var1 = BOTTOM;
}
}
}
@@ -0,0 +1,10 @@
import javax.swing.*;
public class RenameCollisions {
public static class StaticInnerClass {
public static void staticContext() {
int BOTTOM<caret> = 0;
int var1 = SwingConstants.BOTTOM;
}
}
}
@@ -0,0 +1,9 @@
public class RenameCollisions {
class InnerClass {
public static final int INNER_STATIC_FIELD = 13;
public void instanceContext(int param) {
int <caret>localVar = 0;
int var1 = localVar + param + INNER_STATIC_FIELD;
}
}
}
@@ -0,0 +1,9 @@
public class RenameCollisions {
class InnerClass {
public static final int INNER_STATIC_FIELD = 13;
public void instanceContext(int param) {
int <caret>INNER_STATIC_FIELD = 0;
int var1 = INNER_STATIC_FIELD + param + InnerClass.INNER_STATIC_FIELD;
}
}
}
@@ -0,0 +1,9 @@
public class RenameCollisions {
private int myField = 7;
class InnerClass {
public void instanceContext(int param) {
int localVar<caret> = 0;
int var1 = localVar + param + myField;
}
}
}
@@ -0,0 +1,9 @@
public class RenameCollisions {
private int myField = 7;
class InnerClass {
public void instanceContext(int param) {
int myField<caret> = 0;
int var1 = myField + param + RenameCollisions.this.myField;
}
}
}
@@ -0,0 +1,17 @@
public class RenameCollisions {
public static final int <caret>STATIC_FIELD = 5;
public static class StaticInnerClass {
public static final int SI_STATIC_FIELD = 9;
public static void staticContext(int param) {
int var1 = SI_STATIC_FIELD + STATIC_FIELD;
}
}
private class InnerClass {
public static final int INNER_STATIC_FIELD = 13;
public void instanceContext(int param) {
int var1 = INNER_STATIC_FIELD + STATIC_FIELD;
}
}
}
@@ -0,0 +1,17 @@
public class RenameCollisions {
public static final int <caret>SI_STATIC_FIELD = 5;
public static class StaticInnerClass {
public static final int SI_STATIC_FIELD = 9;
public static void staticContext(int param) {
int var1 = SI_STATIC_FIELD + RenameCollisions.SI_STATIC_FIELD;
}
}
private class InnerClass {
public static final int INNER_STATIC_FIELD = 13;
public void instanceContext(int param) {
int var1 = INNER_STATIC_FIELD + SI_STATIC_FIELD;
}
}
}
@@ -0,0 +1,28 @@
public class RenameCollisions {
public static final int <caret>STATIC_FIELD = 5;
private int myField = 7;
public static class StaticInnerClass {
public static final int SI_STATIC_FIELD = 9;
private int mySiField = 11;
public void instanceContext(int param1) {
int localVar1 = 0;
int var1 = localVar1 + param1 + SI_STATIC_FIELD + mySiField + STATIC_FIELD;
}
public static void staticContext(int param2) {
int localVar2 = 0;
int var1 = localVar2 + param2 + SI_STATIC_FIELD + STATIC_FIELD;
}
}
private class InnerClass {
public static final int INNER_STATIC_FIELD = 13;
private int myInnerField = 15;
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + INNER_STATIC_FIELD + myInnerField + STATIC_FIELD + myField;
}
}
}
@@ -0,0 +1,28 @@
public class RenameCollisions {
public static final int <caret>localVar3 = 5;
private int myField = 7;
public static class StaticInnerClass {
public static final int SI_STATIC_FIELD = 9;
private int mySiField = 11;
public void instanceContext(int param1) {
int localVar1 = 0;
int var1 = localVar1 + param1 + SI_STATIC_FIELD + mySiField + localVar3;
}
public static void staticContext(int param2) {
int localVar2 = 0;
int var1 = localVar2 + param2 + SI_STATIC_FIELD + localVar3;
}
}
private class InnerClass {
public static final int INNER_STATIC_FIELD = 13;
private int myInnerField = 15;
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + INNER_STATIC_FIELD + myInnerField + RenameCollisions.localVar3 + myField;
}
}
}
@@ -0,0 +1,28 @@
public class RenameCollisions {
public static final int <caret>STATIC_FIELD = 5;
private int myField = 7;
public static class StaticInnerClass {
public static final int SI_STATIC_FIELD = 9;
private int mySiField = 11;
public void instanceContext(int param1) {
int localVar1 = 0;
int var1 = localVar1 + param1 + SI_STATIC_FIELD + mySiField + STATIC_FIELD;
}
public static void staticContext(int param2) {
int localVar2 = 0;
int var1 = localVar2 + param2 + SI_STATIC_FIELD + STATIC_FIELD;
}
}
private class InnerClass {
public static final int INNER_STATIC_FIELD = 13;
private int myInnerField = 15;
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + INNER_STATIC_FIELD + myInnerField + STATIC_FIELD + myField;
}
}
}
@@ -0,0 +1,28 @@
public class RenameCollisions {
public static final int <caret>param2 = 5;
private int myField = 7;
public static class StaticInnerClass {
public static final int SI_STATIC_FIELD = 9;
private int mySiField = 11;
public void instanceContext(int param1) {
int localVar1 = 0;
int var1 = localVar1 + param1 + SI_STATIC_FIELD + mySiField + param2;
}
public static void staticContext(int param2) {
int localVar2 = 0;
int var1 = localVar2 + param2 + SI_STATIC_FIELD + RenameCollisions.param2;
}
}
private class InnerClass {
public static final int INNER_STATIC_FIELD = 13;
private int myInnerField = 15;
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + INNER_STATIC_FIELD + myInnerField + param2 + myField;
}
}
}
@@ -0,0 +1,10 @@
public class RenameCollisions {
private int <caret>myField = 7;
private class InnerClass {
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + myField;
}
}
}
@@ -0,0 +1,10 @@
public class RenameCollisions {
private int <caret>localVar3 = 7;
private class InnerClass {
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + RenameCollisions.this.localVar3;
}
}
}
@@ -0,0 +1,10 @@
public class RenameCollisions {
private int <caret>myField = 7;
private class InnerClass {
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + myField;
}
}
}
@@ -0,0 +1,10 @@
public class RenameCollisions {
private int <caret>param3 = 7;
private class InnerClass {
public void instanceContext(int param3) {
int localVar3 = 0;
int var1 = localVar3 + param3 + RenameCollisions.this.param3;
}
}
}
@@ -0,0 +1,9 @@
import static javax.swing.SwingConstants.BOTTOM;
public class RenameCollisions {
public static class StaticInnerClass {
public static void staticContext(int param<caret>) {
int var1 = BOTTOM;
}
}
}
@@ -0,0 +1,9 @@
import javax.swing.*;
public class RenameCollisions {
public static class StaticInnerClass {
public static void staticContext(int BOTTOM<caret>) {
int var1 = SwingConstants.BOTTOM;
}
}
}
@@ -0,0 +1,9 @@
public class RenameCollisions {
class InnerClass {
private int myInnerField = 15;
public void instanceContext(int param<caret>) {
int localVar = 0;
int var1 = localVar + param + myInnerField;
}
}
}
@@ -0,0 +1,9 @@
public class RenameCollisions {
class InnerClass {
private int myInnerField = 15;
public void instanceContext(int myInnerField<caret>) {
int localVar = 0;
int var1 = localVar + myInnerField + this.myInnerField;
}
}
}
@@ -0,0 +1,9 @@
public class RenameCollisions {
public static final int STATIC_FIELD = 5;
public static class StaticInnerClass {
public void instanceContext(int param<caret>) {
int localVar = 0;
int var1 = localVar + param + STATIC_FIELD;
}
}
}
@@ -0,0 +1,9 @@
public class RenameCollisions {
public static final int STATIC_FIELD = 5;
public static class StaticInnerClass {
public void instanceContext(int STATIC_FIELD<caret>) {
int localVar = 0;
int var1 = localVar + STATIC_FIELD + RenameCollisions.STATIC_FIELD;
}
}
}