IDEA-151861 ExtractMethodObject should not move static methods into created inner class - honor make static

This commit is contained in:
Egor.Ushakov
2016-02-26 21:00:50 +03:00
parent 5dd3908814
commit 6b58c10ee2
4 changed files with 30 additions and 2 deletions
@@ -0,0 +1,15 @@
public class XXX {
static void foo() {
InnerClass.invoke();
}
private static class InnerClass {
private static void invoke() {
int i = 0 ;
bar(i);
System.out.println(i);
}
private static void bar(int i){}
}
}