-
Bug
-
Resolution: Cannot Reproduce
-
P4
-
None
-
1.4.0, 5.0
-
generic, x86
-
generic, linux
javadoc does not resolve {@link Foo.Nested} correctly if only Foo has been imported.
Take this simple example:
package foo;
public class Foo {
public static class Nested {}
}
package bar;
import foo.Foo;
/**
* {@link Foo.Nested}
*/
public class Bar {
private Foo.Nested x = new Foo.Nested();
}
javadoc will complain:
javadoc: warning - Tag @link: Class or Package not found: Foo.Nested
Take this simple example:
package foo;
public class Foo {
public static class Nested {}
}
package bar;
import foo.Foo;
/**
* {@link Foo.Nested}
*/
public class Bar {
private Foo.Nested x = new Foo.Nested();
}
javadoc will complain:
javadoc: warning - Tag @link: Class or Package not found: Foo.Nested
- duplicates
-
JDK-4686734 javadoc fails to resolve Outer.Inner class reference in see tag
-
- Closed
-
-
JDK-4976957 Simplify resolution of inner classes
-
- Closed
-