@Test public void test1() { new WithStaticInnerClass().mainMethod1(); }
public String mainMethod1() { String foo = new StaticNestedClass().staticNestedMethod1(); foo += "xxxxxxxx"; return foo; }
WithStaticInnerClass { public String mainMethod1() { String foo = new StaticNestedClass().staticNestedMethod1(); foo += "xxxxxxxx"; return foo; } }
WithStaticInnerClass { public String mainMethod1() { String foo = new StaticNestedClass().staticNestedMethod1(); foo += "xxxxxxxx"; return foo; }  }
WithStaticInnerClass { public String mainMethod1() { String foo = new StaticNestedClass().staticNestedMethod1(); foo += "xxxxxxxx"; return foo; }  String mainMethod1(); void mainMethod2(); }
WithStaticInnerClass { public String mainMethod1() { String foo = new StaticNestedClass().staticNestedMethod1(); foo += "xxxxxxxx"; return foo; }  String mainMethod1(); void mainMethod2();  }