Community
Participate
Working Groups
Hi All! I have a library available as a jar file which uses extensive self defined Annotations (Java 1.5) annotated on interfaces. If I add this library (in a project) to the build path and attach the source, all classes are browsable (the source code) except those which has self defined annotations (it works fine in other IDE's). Also I can't implement those interfaces which has self defined Annotations, as they are not seen by Eclipse?! Hope you understand the problem. Best regards, Markus
Could you please provide a test case?
Created attachment 16912 [details] Demonstration - details see comment Add this jar file to the build path of a project of your choice. Then try to browse the source-files of the jar from inside Eclipse - works NOT for MyInterface.java
The problem comes from a bug in the ClassFileReader. The consequence is that the corresponding IClassFile doesn't exist for the MyInterface.class entry in the jar file. Fixed and released in HEAD. Regression test added in AnnotationTest.test105.
Verified in I20050215-2300