Community
Participate
Working Groups
build I20080516-1333 1) create Cl$ss.java public interface Cl$ss { public void test(Cl$ss c); public void foo(); } 2) create Main.java public class Main { void m(Cl$ss c2) { c2.test(c2); c2.foo(); } } There is no problem in the Problem View but there is one in the java editor: The method test(ss) from the type Cl$ss refer to the missing type ss
In 3.3.2 the problem does not appear in the editor but this test case cause a lot of NPE in .log file.
Created attachment 100915 [details] .log from 3.3.2
Created attachment 101018 [details] Proposed fix and regression test
From the user's point of view, this is a regression comparing to 3.3.2. The fix is quite simple and I think this should be fixed for 3.4. David, Frederic, can you please review?
Patch looks good, +1.
Patch looks good: +1
Fix and test released for 3.4RC2
verified for 3.4RC2 using build I20080523-0100