Community
Participate
Working Groups
see bug 175839. Build ID: I20070220-1330 Steps To Reproduce: 1. Set compiler default source level to 5.0 2. Enable Pref / Java / Compiler / Javadoc / Report errors in tags 3. Create package and file: package otherpkg; public class C { public static class Inner { } } 4. Create second package and file to show the problem: package somepkg; import otherpkg.C.Inner; /** * {@link Inner} -- error/warning "Javadoc: Invalid member type qualification" */ public class MemberTypeDocTest { void m() { } } Note that the Javadoc comment is flagged with error / warning (depending on current settings). Use the 1.5 Javadoc tool (Project --> Generate Javadoc...) to generate the Javadoc. Note that no error / warning is being raised by the Javadoc tool. As Eclipse's compiler source level is defaulted to 5.0, no error / warning should be raised.
Created attachment 60479 [details] patch + test case Fix for this bug (conforms with currently observed Javadoc tool behavior): Added tests cases: 176027* Modified test cases: testBug103304a and b All JavadocTests completed ok
Created attachment 60654 [details] Optimized patch + test case
Released for 3.3 M6 in HEAD stream.
Verified for 3.3 M6 using build I20070320-0010
*** Bug 175839 has been marked as a duplicate of this bug. ***