Community
Participate
Working Groups
seen in Eclipse 3.2 RC7. AS IS: Open java.util.Arrays class from JDK 1.5. Go to method public static <T> List<T> asList(T... a) { return new ArrayList<T>(a); } Note, that the ArrayList used here is an internal static class java.util.Arrays.ArrayList, and NOT the public java.util.ArrayList from the same package as Arrays. 1) Now move mouse cursor over "ArrayList" and check the Javadoc hover: it shows javadoc for java.util.ArrayList class instead for the internal one. 2) Try to show source ("shift+mouse over") - the source shown is again wrong one 3) Try to go inside ("shift+mouse click" or "open declaration") - it opens public ArrayList class instead to go to the inner class. Hovewer, with the AstView I see the right binding to the inner class... TO BE: In all tree cases the inner class java.util.Arrays.ArrayList should be used.
Looks like a codeSelect problem.
Fixed somewhere in 3.3-3.4????, verified with 3.4 RC3.
Changing resolution to WORKFORME since no action was taken to explicitly fix this bug (no code change can be associated to this bug)
Verified for 3.5M2 using I20080914-2000