|
Quick Lists
|
|
Bug ID:
|
4396665
|
|
Votes
|
0
|
|
Synopsis
|
stddoclet: All warnings and errors should show the responsible file
|
|
Category
|
doclet:tbd
|
|
Reported Against
|
1.3
, 1.2.2
, 1.3.1
|
|
Release Fixed
|
1.4(merlin-beta2)
|
|
State
|
10-Fix Delivered,
Verified,
bug
|
|
Priority:
|
3-Medium
|
|
Related Bugs
|
4395779
,
4463460
|
|
Submit Date
|
09-DEC-2000
|
|
Description
|
java version "1.2.2"
Classic VM (build JDK-1.2.2.-001, native threads, symcjit)
The following code and javadoc command displays the following
warning, which is an example of how it can be extremely hard to find
the java source code responsible for this bug:
javadoc: warning - Tag @link: Class or Package not found: Math Math link
(Review ID: 103623)
Warnings show up at different places in the output, many times they
are caused by the same source. If all warnings and errors showed
the responsible file, life would be easier.
(another bug #.....
speaks to the problem with {@link} that causes the warning).
------------------------ CODE ------------------------
package nl.virgil;
import java.lang.*;
import java.lang.Integer;
public class Test {
/**
* This {@link Math Math link} won't work, not even when it is fully
* qualified as this link {@link java.lang.Math} shows, even importing
* java.lang.* doesn't help.
* <p>
* The funny thing is that everything for a {@link String String link}
* seems to work.
* <p>
* You can get it working by importing all classes explicitly as you can
* see in this {@link Integer Integer link}.
*/
public Test() {
}
}
javac nl/virgil/Test.java
javadoc -link http://java.sun.com/products/jdk/1.2/docs/api nl.virgil
|
|
Work Around
|
N/A
|
|
Evaluation
|
Will investigate and fix for 1.4 beta.
xxxxx@xxxxx 2001-05-14
This bug has been fixed. Location of fix:
AbstractIndexWriter.java
PackageWriter.java
ClassWriter.java
MethodSubWriter.java
SerialMethodSubWriter.java
SerialFieldSubWriter.java
ExecutableMemberSubWriter.java
SubWriterHolderWriter.java
AbstractSubWriter.java
HtmlStandardWriter.java
standard.properties
xxxxx@xxxxx 2001-05-17
Reopenning bug to improve fix.
xxxxx@xxxxx 2001-05-17
Location of improved fix:
AbstractIndexWriter.java
ClassWriter.java
ExecutableMemberSubWriter.java
FieldSubWriter.java
HtmlStandardWriter.java
MethodSubWriter.java
PackageWriter.java
SerialFieldSubWriter.java
SerialMethodSubWriter.java
SerializedFormWriter.java
Standard.java
SubWriterHolderWriter.java
MessageRetriever.java
xxxxx@xxxxx 2001-07-06
|
|
Comments
|
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|
|
|
 |