public int foo(int x) {
        if ( x == 0 ) return x;
        return foo(x-1);
    }

Refactor: make method static gives an assertion failed.
After the refactoring the code looks like this:

    public static int foo(Muster muster, int x) {
        if ( x == 0 ) return x;
        return muster.foo(x-1);
    }


[1303414]  ERROR -       com.intellij.command.b.b - 
[1303414]  ERROR -       com.intellij.command.b.b - IntelliJ IDEA (Ariadna) 3.0  Build 
#629
[1303414]  ERROR -       com.intellij.command.b.b - JDK: 1.3.1_02
[1303414]  ERROR -       com.intellij.command.b.b - VM: Java HotSpot(TM) Client VM
[1303415]  ERROR -       com.intellij.command.b.b - Vendor: Sun Microsystems Inc.
[1303415]  ERROR -       com.intellij.command.b.b - OS: Linux
[1303415]  ERROR -       com.intellij.command.b.b - 
java.lang.NullPointerException
        at com.intellij.refactoring.q.l.a(l.java:78)
        at com.intellij.refactoring.q.l.c(l.java:18)
        at com.intellij.refactoring.s.o.run(o.java:3)
        at com.intellij.openapi.application.a.d.runWriteAction(d.java:54)
        at com.intellij.refactoring.s.f.d(f.java:28)
        at com.intellij.refactoring.s.f.a(f.java:16)
        at com.intellij.refactoring.s.m.run(m.java:1)
        at com.intellij.openapi.application.a.d.runWriteAction(d.java:54)
        at com.intellij.refactoring.s.l.run(l.java:1)
        at com.intellij.command.b.b.a(b.java:26)
        at com.intellij.refactoring.s.j.run(j.java:5)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
        at com.intellij.ide.p.a(p.java:43)
        at com.intellij.ide.p.dispatchEvent(p.java:54)
        at 
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131)
        at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)

Regards
  Nils

-- 
Nils Decker <[EMAIL PROTECTED]>
_______________________________________________
Eap-bugs mailing list
[EMAIL PROTECTED]
http://lists.jetbrains.com/mailman/listinfo/eap-bugs

Reply via email to