Comparator/Comparators API change proposal
Henry Jen
henry.jen at oracle.com
Sat Jun 8 08:58:55 PDT 2013
On 06/04/2013 05:10 PM, Michael Hixson wrote:
> On Mon, Jun 3, 2013 at 6:13 PM, Henry Jen <henry.jen at oracle.com> wrote:
>> On Jun 3, 2013, at 5:07 PM, Michael Hixson <michael.hixson at gmail.com> wrote:
>>
>>> 3. There are a couple of awkward-sounding parts in the docs, e.g. "Try
>>> to compare null with returned comparator will throw
>>> NullPointerException." Do you want me (and/or others) to suggest
>>> concrete changes here, in this thread?
>>>
>>
>> I am open for suggestions. Thanks for reviewing.
>>
>
> Here are my suggestions.
>
> ---------------------
>
> In Comparator:
>
> 1. "Try to compare null with returned comparator will throw
> NullPointerException."
>
> This sentence appears on Comparator.reverseOrder() and
> Comparator.naturalOrder(). I'm not sure it's worth fixing the
> sentence, because neither comparator strictly guarantees an NPE will
> be thrown. Maybe just remove it?
>
It's guaranteed as the Comparable not supporting null, and should throw
NPE with null.
Grammar errors pointed out are fixed.
Cheers,
Henry
More information about the lambda-libs-spec-observers
mailing list