hg: lambda/lambda/jdk: Cleanup in Optional

Remi Forax forax at univ-mlv.fr
Fri Nov 16 03:11:13 PST 2012


On 11/15/2012 11:19 PM, brian.goetz at oracle.com wrote:
> Changeset: ab258565c0c9
> Author:    briangoetz
> Date:      2012-11-15 17:19 -0500
> URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/ab258565c0c9
>
> Cleanup in Optional
>
> ! src/share/classes/java/util/Optional.java
> ! src/share/classes/java/util/streams/ops/FindAnyOp.java
> ! src/share/classes/java/util/streams/ops/FindFirstOp.java
> ! src/share/classes/java/util/streams/ops/SeedlessFoldOp.java
>
>

Brian,
or Optional should be final, or you have to change equals() to do an 
instanceof check.
but currently the implementation of equals is not correct.

cheers,
Rémi


More information about the lambda-dev mailing list