JDK-4897538 : Bad html in Double.valueOf grammar, other places
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.lang
  • Affected Version: 5.0
  • Priority: P5
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2003-07-29
  • Updated: 2003-08-01
  • Resolved: 2003-08-01
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
5.0 tigerFixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
The html used in the JavaDoc for the EBNF grammar describing the set of strings accepted by the Double.valueOf methods does not render correctly; this should be fixed.

There are other minor html problems in Float, Math, and StrictMath.

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: tiger FIXED IN: tiger INTEGRATED IN: tiger tiger-b14
14-06-2004

SUGGESTED FIX src/share/classes/java/lang>sccs sccsdiff -r1.83 -r1.84 Float.java ------- Float.java ------- 184c184 < * a call to {@link Integer.toString(int) Integer.toString} on the --- > * a call to {@link Integer#toString(int) Integer.toString} on the src/share/classes/java/lang>sccs sccsdiff -r1.85 -r1.86 Double.java ------- Double.java ------- 180c180 < * a call to {@link Integer.toString(int) Integer.toString} on the --- > * a call to {@link Integer#toString(int) Integer.toString} on the 292c292 < * <blockquote><i> --- > * <blockquote> 294c294 < * <dt>FloatValue: --- > * <dt><i>FloatValue:</i> 297,299c297,299 < * <dd>Sign<sub>opt</sub> FloatingPointLiteral < * <dd>Sign<sub>opt</sub> HexFloatingPointLiteral < * <dd>SignedInteger --- > * <dd><i>Sign<sub>opt</sub> FloatingPointLiteral</i> > * <dd><i>Sign<sub>opt</sub> HexFloatingPointLiteral</i> > * <dd><i>SignedInteger</i> 305,306c305,306 < * <dt>HexFloatingPointLiteral: < * <dd> HexSignificand BinaryExponent FloatTypeSuffix<sub>opt</sub> --- > * <dt><i>HexFloatingPointLiteral</i>: > * <dd> <i>HexSignificand BinaryExponent FloatTypeSuffix<sub>opt</sub></i> 312,318c312,318 < * <dt>HexSignificand: < * <dd>HexNumeral < * <dd>HexNumeral</i><code>.</code><i> < * <dd></i><code>0x</code><i> HexDigits<sub>opt</sub> < * </i><code>.</code><i> HexDigits < * <dd></i><code>0X</code><i> HexDigits<sub>opt</sub> < * </i><code>.</code><i> HexDigits --- > * <dt><i>HexSignificand:</i> > * <dd><i>HexNumeral</i> > * <dd><i>HexNumeral</i> <code>.</code> > * <dd><code>0x</code> <i>HexDigits<sub>opt</sub> > * </i><code>.</code><i> HexDigits</i> > * <dd><code>0X</code><i> HexDigits<sub>opt</sub> > * </i><code>.</code> <i>HexDigits</i> 324,326c324,325 < * <dt>BinaryExponent: < * <dd>BinaryExponentIndicator SignedInteger < * <dd> --- > * <dt><i>BinaryExponent:</i> > * <dd><i>BinaryExponentIndicator SignedInteger</i> 332,334c331,333 < * <dt>BinaryExponentIndicator: < * <dd></i><code>p</code><i> < * <dd></i><code>P</code><i> --- > * <dt><i>BinaryExponentIndicator:</i> > * <dd><code>p</code> > * <dd><code>P</code> 337c336 < * </i></blockquote> --- > * </blockquote> src/share/classes/java/lang>sccs sccsdiff -r1.60 -r1.61 Math.java ------- Math.java ------- 1203c1203 < * @param a a value --- > * @param x a value src/share/classes/java/lang>sccs sccsdiff -r1.19 -r1.20 StrictMath.java ------- StrictMath.java ------- 1119c1119 < * @param a a value --- > * @param x a value
11-06-2004

EVALUATION A fine idea. ###@###.### 2003-07-28
28-07-2003