Files
openide/java/java-tests/testData/refactoring/makeClassStatic/IDEADEV12762_after.java
Anna Kozlova 9b353baa95 make class static: created make created field final by default (IDEA-31585)
+ warn if fields should be used in class initializers which would cause NPE; test conflicts in tests

GitOrigin-RevId: a3db679f87d68924c94a3a9f082cafd527eebd5b
2021-05-06 21:21:42 +00:00

18 lines
340 B
Java

class Test18 {
String str;
static class A {
private final Test18 anObject;
boolean flag;
public A(Test18 anObject, boolean flag) {
this.flag = flag;
this.anObject = anObject;
}
void foo() {
System.out.println("str = " + anObject.str);
}
}
}