On 19/02/2014 9:29 PM, Stephen Colebourne wrote:
Could or would? Who decides...

Officially I have no idea. I would think the criteria would be to consider:

a) what the code actually does
b) whether there is a TCK test for it

Though if (b) holds then it must be that the code does what is written rather than what is intended.

Conversely if the code does as intended rather than as documented then either there is no test or whomever wrote the test didn't report the error in the documentation. :(

In this case I see the code throws the intended exception, so that adds weight to the case that this was a simple typo. But once this has shipped (and JDK 8 is untying from the dock) the distinction may be moot - we have a spec and code that disagree so one must be changed.

David

Stephen


On 19 February 2014 11:08, David Holmes <david.hol...@oracle.com> wrote:
Hi Stephen,

This could be construed as a spec-change, even if a typo :(

- * which are too large to fit in an {@code int} and throw a {@code
DateTimeException}.
+ * which are too large to fit in an {@code int} and throw an {@code
UnsupportedTemporalTypeException}.

David


On 19/02/2014 8:54 PM, Stephen Colebourne wrote:

A set of minor wording fixes in Javadoc:

https://gist.github.com/jodastephen/8984256

Comments welcome.
Stephen


Reply via email to