--- jsr166/src/test/tck/ArrayDeque8Test.java 2021/01/26 13:33:05 1.5 +++ jsr166/src/test/tck/ArrayDeque8Test.java 2021/01/27 01:57:24 1.6 @@ -32,7 +32,7 @@ public class ArrayDeque8Test extends JSR * Spliterator characteristics are as advertised */ public void testSpliterator_characteristics() { - ArrayDeque q = new ArrayDeque(); + ArrayDeque q = new ArrayDeque<>(); Spliterator s = q.spliterator(); int characteristics = s.characteristics(); int required = Spliterator.NONNULL @@ -65,14 +65,14 @@ public class ArrayDeque8Test extends JSR () -> new ArrayDeque(Integer.MAX_VALUE)); { - ArrayDeque q = new ArrayDeque(maxArraySize - 1); + ArrayDeque q = new ArrayDeque<>(maxArraySize - 1); mustEqual(0, q.size()); assertTrue(q.isEmpty()); q = null; } { - ArrayDeque q = new ArrayDeque(); + ArrayDeque q = new ArrayDeque<>(); assertTrue(q.addAll(Collections.nCopies(maxArraySize - 3, e))); mustEqual(e, q.peekFirst()); mustEqual(e, q.peekLast()); @@ -83,7 +83,7 @@ public class ArrayDeque8Test extends JSR mustEqual(one, q.peekLast()); mustEqual(maxArraySize - 1, q.size()); - ArrayDeque smallish = new ArrayDeque( + ArrayDeque smallish = new ArrayDeque<>( Collections.nCopies(Integer.MAX_VALUE - q.size() + 1, e)); assertThrows( IllegalStateException.class,