We fixed this problem in the build #523. Thanks!
Best regards,
Valentin Kipiatkov
-----------------------------------------------------------
IntelliJ Software, http://www.intellij.com/
"Develop with pleasure"
-----------------------------------------------------------
----- Original Message -----
From: "Jonas Kvarnstr�m" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, November 27, 2001 8:30 PM
Subject: Re: [Eap-list] Infinite recursion in IDEA 520 (circular dependency
on nested interface?)
> Valentin Kipiatkov wrote:
>
> >I cannot reproduce this. Is it reproducable exactly on the example you
sent?
> >
> I don't know, I didn't test that example because IDEA was busy trying to
> start (it takes quite a while due to scanning every file in the project
> directory on a slow network drive). Sorry. I'll test again.
>
> First I create a new empty project and write the following simple class:
> package test;
>
> public class Recursion
> {
> }
>
> Then I add "implements Recursion". This is marked in red, as it should
be.
> package test;
>
> public class Recursion implements Recursion|
> {
> }
>
> Then I add ".Foo" and wait for the syntax checker to start:
> package test;
>
> public class Recursion implements Recursion.Foo|
> {
> }
>
> Instant unbounded recursion. Apparently it doesn't matter that
> Recursion.Foo doesn't exist.
>
> IDEA 520, running on a Win2k system using the IBM virtual machine (1.3.0).
>
> I caught it a bit earlier this time and got some more line numbers for
you:
>
> ...
> at com.intellij.psi.impl.source.d.c.a(c.java(Compiled Code))
> at com.intellij.psi.impl.source.d.c.b(c.java:119)
> at com.intellij.psi.impl.source.d.c.a(c.java(Compiled Code))
> at com.intellij.psi.impl.source.d.b.a(b.java:71)
> at com.intellij.psi.impl.source.bz.a(bz.java:9)
> at com.intellij.psi.impl.source.d.c.a(c.java(Compiled Code))
> at com.intellij.psi.impl.source.d.c.b(c.java:119)
> at com.intellij.psi.impl.source.d.c.a(c.java(Compiled Code))
> at com.intellij.psi.impl.source.d.b.a(b.java:71)
> at com.intellij.psi.impl.source.bz.a(bz.java:9)
> at com.intellij.psi.impl.source.d.c.a(c.java(Compiled Code))
> at com.intellij.psi.impl.source.d.c.b(c.java:119)
> at com.intellij.psi.impl.source.d.c.a(c.java(Compiled Code))
> at com.intellij.psi.impl.source.d.b.a(b.java:71)
> at com.intellij.psi.impl.source.bz.a(bz.java:9)
> at com.intellij.psi.impl.source.d.c.a(c.java(Compiled Code))
> at com.intellij.psi.impl.source.d.c.b(c.java:119)
> at com.intellij.psi.impl.source.d.c.a(c.java(Compiled Code))
> at com.intellij.psi.impl.source.d.b.a(b.java:71)
> at com.intellij.psi.impl.source.bz.a(bz.java:9)
> at com.intellij.psi.impl.source.d.c.a(c.java(Compiled Code))
> at com.intellij.psi.impl.source.d.c.b(c.java:119)
> at com.intellij.psi.impl.source.d.c.a(c.java(Compiled Code))
> at com.intellij.psi.impl.source.d.b.a(b.java:71)
> at com.intellij.psi.impl.source.bz.a(bz.java:9)
> at com.intellij.psi.impl.source.d.c.a(c.java:120)
> at com.intellij.psi.impl.source.d.c.b(c.java:119)
> at com.intellij.psi.impl.source.d.c.a(c.java(Compiled Code))
> at com.intellij.psi.impl.source.d.b.a(b.java:84)
> at com.intellij.codeInsight.highlighting.by.a(by.java:90)
> at com.intellij.psi.impl.source.bz.a(bz.java:1)
> at com.intellij.codeInsight.highlighting.bh.a(bh.java:27)
> at com.intellij.codeInsight.highlighting.bh.run(bh.java:32)
> at com.intellij.psi.impl.r.a(r.java:305)
> at com.intellij.codeInsight.highlighting.r.run(r.java:23)
> at java.lang.Thread.run(Thread.java:498)
>
>
>
> _______________________________________________
> Eap-list mailing list
> [EMAIL PROTECTED]
> http://www.intellij.com/mailman/listinfo/eap-list
_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list