Am 30.09.2011 22:20, schrieb Darryl Mocek:
Hello.
Please review this patch to add CheckedQueue to Collections. Test
case provided.
Webrev at: http://cr.openjdk.java.net/~mduigou/4533691/0/webrev/
Thanks,
Darryl
Looks good to me.
Just the @since 1.7 seems wrong for an JDK8 Patch. Should there be a
backport to jdk7 of this?
Here are some additional ideas:
Should we use diamonds in testcases too? L71,85,108,125,157
What's about moving
public boolean equals(Object o) {return o == this || c.equals(o);}
to CheckedCollection and remove it in CheckedSet (L2394), CheckedList (L2506)
and
public int hashCode() {return c.hashCode();}
to CheckedCollection and remove it in CheckedSet (L2395)
This additional change doesn't look to big for me. But unfortunatly i
can't read the bugdetails of 5029031.
Should we do more deduplication in Collections like the above, in
another CR?
Then i would send a Code Review Request for this. Is there someone who
would sponsor it?
-- Sebastian