-
Sub-task
-
Resolution: Fixed
-
P4
-
None
-
None
-
b89
-
Verified
Iterable.forEach(Block<T>). Default in Iterable, override in ArrayList, Vector, and COWAL.
Collection.removeAll(Predicate<T>). Better implementations in ArrayList, Vector and COWAL.
List.sort(Comparator). Default calls Collections.sort; Better implementations in ArrayList, Vector and COWAL.
List.replaceAll(UnaryOperator<T>). Better version in ArrayList, Vector and COWAL.
- duplicates
-
JDK-7008270 (coll) Collections.sort() should special case for ArrayList
-
- Closed
-
- is blocked by
-
JDK-8006934 Interface default methods showing up in implementing class c
-
- Closed
-
- relates to
-
JDK-8023339 j.u.Arrays.asList().removeIf() is "lazy" in throwing UOE
-
- Closed
-
-
JDK-8023340 j.u.Collections.emptyList() is inconsistent in not supporting the "set" operation via set(..) and replaceAll(..)
-
- Closed
-
-
JDK-8023225 j.u.Collections.nCopies() instance is not conformant to Collection.removeIf() spec
-
- Closed
-
-
JDK-8023367 Collections.emptyList().sort((Comparator)null) throws NPE
-
- Closed
-