> 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)
 
That violates the spec of checkedCollection.
 
Jason
 

                                          

Reply via email to