Hi Roger,
Changed - Thanks for reviewing!
Cheers,
Julia
On 13/08/2019 14:48, Roger Riggs wrote:
Hi Julia,
Looks good.
In the compatibility description, I would lead with the "No behavioral
change".
Since this is part of the specification, the code (implementation) is
not relevant to the change.
Thanks, Roger
On 8/13/19 9:33 AM, Julia Boes wrote:
Forwarding this thread to the right list!
-------- Forwarded Message --------
Subject: Re: RFR: 8229337: java.lang.Math class doc should be
adjusted regarding -Exact methods
Date: Tue, 13 Aug 2019 13:51:02 +0100
From: Julia Boes <julia.b...@oracle.com>
To: Lance Andersen <lance.ander...@oracle.com>
CC: jdk-...@openjdk.java.net
Hi Lance,
Thanks for your suggestions. I incorporated them, except for the
change of the compatibility risk because that Jira doesn't accept the
option 'None' for this field :(
Best,
Julia
On 13/08/2019 12:55, Lance Andersen wrote:
Hi Julia,
I added myself as a reviewer.
A couple of suggestions to consider:
Update:
——————
A minor fix of the javadoc in java.lang.Math. The methods
decrementExact(), incrementExact(), and negateExact() declare they
throw a ArithmeticException, and as such should be included in the
list of operations that can detect overflow in the class-level javadoc.
————————
to
———
Clarify the javadoc class summary for java.lang.Math class to
indicate that the methods s decrementExact(), incrementExact() and
negateExact() throw a ArithmeticException when the results overflow
————
For compatibility risk it would be none (there is no behavioral
change);
For the compatibility description I would also clarify that thereis
no behavioral change
Compatibility kind is probably best as behavioral given you are
clarifying what actually can happen for the methods.
You are good to go and you can finalize as this will be an easy
(famous last words) review/approval :-)
HTH
Best
Lance
On Aug 13, 2019, at 7:32 AM, Julia Boes <julia.b...@oracle.com
<mailto:julia.b...@oracle.com>> wrote:
Hi Lance,
Thanks for the info.
CSR: https://bugs.openjdk.java.net/browse/JDK-8229473
Best,
Julia
On 13/08/2019 11:25, Lance Andersen wrote:
Hi Julia,
I think this looks OK. I would create a CSR as the changes while
minor should get tracked and a final approval via a CSR.
Best
Lance
On Aug 13, 2019, at 6:16 AM, Julia Boes <julia.b...@oracle.com
<mailto:julia.b...@oracle.com>> wrote:
Hi,
This is a minor fix of the javadoc in java.lang.Math. The methods
decrementExact(), incrementExact() and negateExact() declare
they throw a ArithmeticException, and as such should be included
in the list of operations that can detect overflow in the
class-level javadoc.
Bug: https://bugs.openjdk.java.net/browse/JDK-8229337
Webrev: http://cr.openjdk.java.net/~dfuchs/jboes/8229337/webrev.00/
Is a CSR request needed?
Thanks,
Julia
<oracle_sig_logo.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif><http://oracle.com/us/design/oracle-email-sig-198324.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance
Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering
1 Network Drive
Burlington, MA 01803
lance.ander...@oracle.com <mailto:lance.ander...@oracle.com>
<http://oracle.com/us/design/oracle-email-sig-198324.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif><http://oracle.com/us/design/oracle-email-sig-198324.gif>
<http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance
Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering
1 Network Drive
Burlington, MA 01803
lance.ander...@oracle.com <mailto:lance.ander...@oracle.com>