Re: RFR: 8285658: Fix two typos in the spec of j.u.random.RandomGenerator [v3]

2022-04-27 Thread Brian Burkhalter
On Wed, 27 Apr 2022 07:34:29 GMT, Raffaello Giulietti  
wrote:

>> The spec of the interface `java.util.random.RandomGenerator` is slightly 
>> incorrect when it discusses `float` and `double` random values.
>
> Raffaello Giulietti has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   8285658: Fix two typos in the spec of j.u.random.RandomGenerator

Marked as reviewed by bpb (Reviewer).

-

PR: https://git.openjdk.java.net/jdk/pull/8404


Re: RFR: 8285658: Fix two typos in the spec of j.u.random.RandomGenerator [v3]

2022-04-27 Thread Raffaello Giulietti
> The spec of the interface `java.util.random.RandomGenerator` is slightly 
> incorrect when it discusses `float` and `double` random values.

Raffaello Giulietti has updated the pull request incrementally with one 
additional commit since the last revision:

  8285658: Fix two typos in the spec of j.u.random.RandomGenerator

-

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/8404/files
  - new: https://git.openjdk.java.net/jdk/pull/8404/files/8d4388bd..b33cfa30

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk=8404=02
 - incr: https://webrevs.openjdk.java.net/?repo=jdk=8404=01-02

  Stats: 2 lines in 1 file changed: 0 ins; 0 del; 2 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8404.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8404/head:pull/8404

PR: https://git.openjdk.java.net/jdk/pull/8404


Re: RFR: 8285658: Fix two typos in the spec of j.u.random.RandomGenerator [v2]

2022-04-26 Thread Joe Darcy
On Tue, 26 Apr 2022 16:55:44 GMT, Raffaello Giulietti  
wrote:

>> The spec of the interface `java.util.random.RandomGenerator` is slightly 
>> incorrect when it discusses `float` and `double` random values.
>
> Raffaello Giulietti has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   8285658: Fix two typos in the spec of j.u.random.RandomGenerator

Marked as reviewed by darcy (Reviewer).

src/java.base/share/classes/java/util/random/RandomGenerator.java line 501:

> 499:  *
> 500:  * @implSpec The default implementation uses the {@link 
> Float#PRECISION}
> 501:  * high-order bits from a call to {@link RandomGenerator#nextInt() 
> nextInt}().

Typographical nit: please include the "()" inside the link tag for both methods.

-

PR: https://git.openjdk.java.net/jdk/pull/8404


Re: RFR: 8285658: Fix two typos in the spec of j.u.random.RandomGenerator [v2]

2022-04-26 Thread liach
On Tue, 26 Apr 2022 16:55:44 GMT, Raffaello Giulietti  
wrote:

>> The spec of the interface `java.util.random.RandomGenerator` is slightly 
>> incorrect when it discusses `float` and `double` random values.
>
> Raffaello Giulietti has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   8285658: Fix two typos in the spec of j.u.random.RandomGenerator

Should we use `{@value }` javadoc tag, which renders the literal in HTML but 
includes a link to the constant?

-

PR: https://git.openjdk.java.net/jdk/pull/8404


Re: RFR: 8285658: Fix two typos in the spec of j.u.random.RandomGenerator [v2]

2022-04-26 Thread Brian Burkhalter
On Tue, 26 Apr 2022 16:55:44 GMT, Raffaello Giulietti  
wrote:

>> The spec of the interface `java.util.random.RandomGenerator` is slightly 
>> incorrect when it discusses `float` and `double` random values.
>
> Raffaello Giulietti has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   8285658: Fix two typos in the spec of j.u.random.RandomGenerator

Marked as reviewed by bpb (Reviewer).

-

PR: https://git.openjdk.java.net/jdk/pull/8404


Re: RFR: 8285658: Fix two typos in the spec of j.u.random.RandomGenerator [v2]

2022-04-26 Thread Raffaello Giulietti
> The spec of the interface `java.util.random.RandomGenerator` is slightly 
> incorrect when it discusses `float` and `double` random values.

Raffaello Giulietti has updated the pull request incrementally with one 
additional commit since the last revision:

  8285658: Fix two typos in the spec of j.u.random.RandomGenerator

-

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/8404/files
  - new: https://git.openjdk.java.net/jdk/pull/8404/files/b3a802ae..8d4388bd

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk=8404=01
 - incr: https://webrevs.openjdk.java.net/?repo=jdk=8404=00-01

  Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
  Patch: https://git.openjdk.java.net/jdk/pull/8404.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/8404/head:pull/8404

PR: https://git.openjdk.java.net/jdk/pull/8404


Re: RFR: 8285658: Fix two typos in the spec of j.u.random.RandomGenerator

2022-04-26 Thread Raffaello Giulietti
On Tue, 26 Apr 2022 16:38:37 GMT, Raffaello Giulietti  
wrote:

> The spec of the interface `java.util.random.RandomGenerator` is slightly 
> incorrect when it discusses `float` and `double` random values.

This PR fixes the spec and replaces hard-coded literals with static compilation 
time symbolic expressions.

-

PR: https://git.openjdk.java.net/jdk/pull/8404