Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

8273546: DecimalFormat documentation contains literal HTML character references #5620

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
@@ -941,7 +941,7 @@ private static int getPrimeSearchLen(int bitLength) {
* @param certainty a measure of the uncertainty that the caller is
* willing to tolerate: if the call returns {@code true}
* the probability that this BigInteger is prime exceeds
* {@code (1 - 1/2<sup>certainty</sup>)}. The execution time of
* <code>(1 - 1/2<sup>certainty</sup>)</code>. The execution time of
* this method is proportional to the value of this parameter.
* @return {@code true} if this BigInteger is probably prime,
* {@code false} if it's definitely composite.
@@ -2066,20 +2066,20 @@ private BigInteger getUpper(int n) {
// Squaring

/**
* Returns a BigInteger whose value is {@code (this<sup>2</sup>)}.
* Returns a BigInteger whose value is <code>(this<sup>2</sup>)</code>.
*
* @return {@code this<sup>2</sup>}
* @return <code>this<sup>2</sup></code>
*/
private BigInteger square() {
return square(false);
}

/**
* Returns a BigInteger whose value is {@code (this<sup>2</sup>)}. If
* Returns a BigInteger whose value is <code>(this<sup>2</sup>)</code>. If
* the invocation is recursive certain overflow checks are skipped.
*
* @param isRecursion whether this is a recursive invocation
* @return {@code this<sup>2</sup>}
* @return <code>this<sup>2</sup></code>
*/
private BigInteger square(boolean isRecursion) {
if (signum == 0) {
@@ -169,10 +169,10 @@
* <i>NegativePattern:</i>
* <i>Prefix<sub>optional</sub></i> <i>MinimumInteger</i> <i>Suffix<sub>optional</sub></i>
* <i>Prefix:</i>
* Any Unicode characters except &#92;uFFFE, &#92;uFFFF, and
* Any Unicode characters except {@code U+FFFE}, {@code U+FFFF}, and
* <a href = "DecimalFormat.html#special_pattern_character">special characters</a>.
* <i>Suffix:</i>
* Any Unicode characters except &#92;uFFFE, &#92;uFFFF, and
* Any Unicode characters except {@code U+FFFE}, {@code U+FFFF}, and
* <a href = "DecimalFormat.html#special_pattern_character">special characters</a>.
* <i>MinimumInteger:</i>
* 0
@@ -96,9 +96,9 @@
* <i>NegativePattern:</i>
* <i>Prefix<sub>opt</sub></i> <i>Number</i> <i>Suffix<sub>opt</sub></i>
* <i>Prefix:</i>
* any Unicode characters except &#92;uFFFE, &#92;uFFFF, and special characters
* any Unicode characters except {@code U+FFFE}, {@code U+FFFF}, and special characters
* <i>Suffix:</i>
* any Unicode characters except &#92;uFFFE, &#92;uFFFF, and special characters
* any Unicode characters except {@code U+FFFE}, {@code U+FFFF}, and special characters
* <i>Number:</i>
* <i>Integer</i> <i>Exponent<sub>opt</sub></i>
* <i>Integer</i> . <i>Fraction</i> <i>Exponent<sub>opt</sub></i>
@@ -221,12 +221,12 @@
* <td>Yes
* <td>Multiply by 100 and show as percentage
* <tr style="vertical-align:top">
* <th scope="row">{@code &#92;u2030}
* <th scope="row">{@code U+2030}
* <td>Prefix or suffix
* <td>Yes
* <td>Multiply by 1000 and show as per mille value
* <tr style="vertical-align: top">
* <th scope="row">{@code &#164;} ({@code &#92;u00A4})
* <th scope="row">&#164; ({@code U+00A4})
* <td>Prefix or suffix
* <td>No
* <td>Currency sign, replaced by currency symbol. If
@@ -309,12 +309,12 @@
* <h4>Special Values</h4>
*
* <p>{@code NaN} is formatted as a string, which typically has a single character
* {@code &#92;uFFFD}. This string is determined by the
* {@code U+FFFD}. This string is determined by the
* {@code DecimalFormatSymbols} object. This is the only value for which
* the prefixes and suffixes are not used.
*
* <p>Infinity is formatted as a string, which typically has a single character
* {@code &#92;u221E}, with the positive or negative prefixes and suffixes
* {@code U+221E}, with the positive or negative prefixes and suffixes
* applied. The infinity string is determined by the
* {@code DecimalFormatSymbols} object.
*
@@ -2735,7 +2735,7 @@ public int getMultiplier () {
* For a percent format, set the multiplier to 100 and the suffixes to
* have '%' (for Arabic, use the Arabic percent sign).
* For a per mille format, set the multiplier to 1000 and the suffixes to
* have '&#92;u2030'.
* have '{@code U+2030}'.
*
* <P>Example: with multiplier 100, 1.23 is formatted as "123", and
* "123" is parsed into 1.23.